Rap legend Eminem is caught in a gay scandal. The rapper is being accused of performing oral sex on a man - and allegedly the act was caught on videotape!

The explosive allegations are coming from Eminem's enemy - TV personality Nick Cannon.

Nick and Eminem have been feuding for years, they both are exes to singer Mariah Carey.

Eminem dated Mariah in the 1990s, and their relationship ended badly. Nick was married to Mariah in the 2000s, and has been defending her honor against Eminem for years.

But now Nick is pulling out all the stops - and allegedly exposing Eminem.

On Monday morning, Nick dropped "The Invitation," a Hitmaka-produced track featuring Suge Knight and battle rappers Hitman Holla, Charlie Clips and Prince Eazy. With artwork that reads, "Eminem - you are cordially invited by the Black Squad," Nick and his crew call out Eminem and challenge him to appear on Nick's show, Wild'N Out. Suge opens up the track with a call from behind bars.

"You know I don't do no talking, but Nick is family," Suge says, before ending his call with, "Eminem's a bitch!"

On his verse, Nick brings Eminem's family into the fold.

"Call Kim, somebody get Hailey and that other kid you raising that ain't even your baby," Nick raps. "Took a page out of Drake book, this might get a Grammy/We going back to back until you respond—on the family/My baby mama killed you off a decade ago/You still crying about it bitch, now who really the hoe?"

Nick also dropped the "gay scandal" accusations. In it he says:

"I heard your chauffeur got a video of you sucking a c*ck/You paid him off then laid him off, now who really the opps"

Here's the full freestyle:

So far Eminem has not responded to the allegations.