Nick Cannon is known for having multiple relationshipswith women at a time andfathering several childrenat once.
It is not unheard of for him to say some pretty NSFW stuff.
He has two children with the singer and they officially split in 2015.

Amber Rose starts off by asking if he had ever had sex to one of Mariah Carey’s songs.
He responds with, “I’ve answered this question while I was married mistake!”
Then he confirms that he did indeed listen to one of her songs while he was with her.

“Yes, I have.
“The last time he revealed this information was on the"Howard Stern Show"back in 2012.
He then follows up with it by throwing out an apology to his ex-wife.
“Sorry, Mariah.
I said I wasn’t going to say that again.”
His next gesture actually catches the host off guard.
He sings part of the song while emphasizing a word to change it into a sexual innuendo.
He might be getting another angry text from Mariah!