• Share
  • Tweet
  • Share
Mariah Carey, Nick Cannon

Christopher Polk/Getty Images For Nickelodeon

Nick Cannon and Mariah Carey are all good, despite rumors to the contrary.

Eight days ago, Cannon released a hip-hop song titled "Oh Well," which several media outlets speculated was written about his ex-wife. "Baby girl, don't cry / I won't lie / Our relationship was a lie," Cannon, 35, rapped. "But, baby, some die / I guess we parted, that's all / Oh well." In response to media outlets tried to read between the lines, Cannon went on a Twitter rant Tuesday in defense of Carey, who is currently engaged to businessman James Packer. He also expressed his frustrations over the song "Too Broke to Vote," which he believes deserved more attention.

"You know what I find funny, I actually released a spoken word piece about the corrupt system and the media pays it now mind...But someone releases one of my Character pieces from a film and media outlets flock to it making up stories about my ex...The devil is busy!" Cannon wrote. "We got to learn how to navigate through the sensationalism and lies. #DontBeDistracted."

"Sorry to disappoint the bottom feeders but you won't be hearing any diss records from me unless it's about the GOVERNMENT! LOL," Cannon continued. "How many times do I have to reiterate @MariahCarey and I are super cool! Stop trying to create negativity, we will never subscribe to it. We are both VERY happy and have both moved on, so all the outlets reaching for gossip, it's not 2014 anymore. Do your jobs better! #OldNews. Like I have always said I will forever Respect and Love @MariahCarey and will never say anything negative about the mother of my children. Yall know me I never have a problem speaking my mind, so If I have something to say, I just come out and say it! I don't beat around the bush or hold my tongue 4 anyone. So let me put this eloquently as possible, Go choke on a fat one! LOL #Wildnout."

Cannon also called out People magazine directly by sharing a link to his political music video on YouTube. "I didn't release a diss track but I did release this #TooBrokeToVote #ReportThat," he tweeted. To ensure that his message was heard loud and clear, the America's Got Talent host then took screenshots of his tweets and shared them via Instagram.

As a source told E! News in January, Cannon is "happy" for Carey and Packer, and he remains on "very good terms" with his ex. In fact, after Packer proposed, Cannon shared a meme of himself freaking out over Carey's enormous, 35-carat engagement ring. "HILARIOUS!" he wrote in an Instagram caption. "#AllLove Congrats to @MariahCarey and James! May God Bless Your Future Union... #GreatPeople #GreatCouple."