Snoop Lion isn't convinced homosexuality will ever be 'acceptable' in rap music.
The rapper - who recently spoke out in favour of marriage equality - thinks it will always be tough for rappers to be open about their sexuality despite Frank Ocean admitting he was bisexual last year.
The 41-year-old star - who embraced Rastafarianism and changed his name from Snoop Dogg last year - told The Guardian newspaper: 'Frank Ocean ain't no rapper. He's a singer. It's acceptable in the singing world, but in the rap world I don't know if it will ever be acceptable because rap is so masculine.
'It's like a football team. You can't be in a locker room full of motherf**king tough-a** dudes, then all of a sudden say, 'Hey, man, I like you.' You know, that's going to be tough.'
But the 'Lighters Up' rapper insisted that he is very supportive of gay rights.
He said: 'I don't have a problem with gay people. I got some gay homies.'
Clive Davis recently credited Frank for giving him the courage to reveal his own bisexuality.
The music mogul - who confessed in his memoir 'The Soundtrack to My Life' to having sexual relationships with men after divorcing his second wife in 1985 - said he was grateful that the hip-hop community have embraced the 'Pyramids' singer, who revealed last summer that his first love was a man, and Clive said his honesty helped move the music industry forward.
The 80-year-old producer said: 'I'm very gratified in the case of Frank Ocean that the hip-hop community has embraced him. And maybe we're reaching that time where people can judge everyone without reference to their sexual preference or identity.'