The beef began when Eminem, real name Marshall Bruce Mathers III, took aim at Cannon and his ex-wife Mariah Carey on the tune "Lord Above" last year 2019, calling the radio host "whipped" and "neutered" among other insults.
Nick then released his response in the form of tunes "The Invitation", "Pray for Him", "Used to Look Up to You", and "Canceled: Invitation".
On "The Invitation", however, the star claimed the Slim Shady rapper let his chauffeur perform oral sex on him, which resulted in accusations of homophobia being levelled against Cannon.
But speaking with DJ Vlad on his WorldStarHipHop video blog, Cannon insisted, "Some people were saying I was being homophobic. I was like, 'I'm not scared of him sucking d**k. There's nothing scary about it, if that's what you like.' "
"I was like, 'Bring all your boyfriends to the show. Come to the show muthaf**ka,' " he added.
Cannon went on to admit that part of the reason he continued his disagreement with Eminem is to keep himself in the spotlight.
"2008, I was angry," he said. "I was upset. I wanted to whoop his a*s. 2019, I'm more level-headed. I'm more educated and I'm more calculated. I have a brand new morning radio show that's doing very well. I have Hip Hop battle rap television show that's doing very well. Ooh, let's use this."
He continued, "I got a record label with artists that are signed. Y'all can get some attention. Let's go ahead and get this. He got them fans. He got them stans. Let's go get this attention. Let's create this conversation. I got a whole new group of followers now because of this process."