Nick Cannon has responded to Eminem's recent jab with a full diss track aimed at the Detroit rapper.

On Monday morning (Dec. 9), 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?"

As previously reported, Em came at Nick on his feature on Fat Joe's new album, Family Ties. On the track "Lord Above" that also features Mary J. Blige and producer Dre, Em brings up his former relationship with Nick's ex-wife Mariah Carey and disses Nick in the process.

"Word to the Terror Squad, Joe, this is all puns aside though/I know me and Mariah didn't end on a high note," Em spits. "But that other dude's whipped, that pussy got him neutered/Tried to tell him this chick's a nut job before he got his jewels clipped/Almost got my caboose kicked, fool, quit, you not gon' do shit/I let her chop my balls off, too 'fore I lost to you, Nick/I should quit watchin' news clips, yeah/My balls are too big, I should be talkin' pool/'Cause I got scratches on my pocket, fall when I'm takin' shots at you."

Nick first responded on his morning show on Los Angeles radio station Power 106, calling Eminem an old man and challenging him to appear on Wild'N Out.

Listen to Nick Cannon's Eminem diss "The Invitation" in full below.

See 25 of the Best Hip-Hop Album Outros Since 2000

More From Club 93.7