Nick Cannon Made the Raunchiest Pun About Having Sex With Mariah Carey to Her Music

Spoiler alert: It was to the song "Hero."

Embedded from media.mtvnservices.com.