Nick Cannon has a lot to say about a personal relationship in his new song, "Oh Well."
Cannon released the track eight days ago, and the pointed lyrics had some people speculating the song was written about his ex, Mariah Carey.
"All you needed was a n***a with the money, cars and cribs, and guarantee your a** leave me fast, exactly what you did, but I ain't speak of that. Oh well," he raps. "I still feel bitter about it. You leaving the house. You f**king that n***a, giving me a reason to bounce. Oh well."
WATCH: Nick Cannon Reacts to Mariah Carey's Engagement
Cannon, 35, continues to mention his personal finances later in the song.
"She didn't like when I was broke, but she missed the old me. Wait, girl -- you got me confused," he raps. "If I went broke, you wouldn't call me. Don't get mad because I'm telling the truth. I mean, let's just be real, you don't want it for real."
The America's Got Talent host also calls his relationship "a lie."
"Baby girl, don't cry. I won't lie. Our relationship was a lie, but baby some die," he sings. "I guess we parted, that's all. Oh well."
But Cannon hit back at the reports that "Oh Well" is a diss track about Carey in a heated Twitter rant on Tuesday night.
"You know what I find funny, I actually released a spoken word piece about the corrupt system and the media pays it no mind... But someone releases one of my Character pieces from a film and media outlets flock to it making up stories about my ex," he wrote.
"Sorry to disappoint the bottom feeders but you won't be hearing any diss records from me unless it's about the GOVERNMENT! LOL," he 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."
He also stressed that the two are both "very happy" and have moved on.
"Like I have always said, I will forever Respect and Love @MariahCarey and will never say anything negative about the mother of my children," he wrote. "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."
When ET’s Nischelle Turner caught up with Cannon late last month at the Essence Women in Hollywood Luncheon, he had nothing but positive things to say about Carey. The pair split in 2014, after six years of marriage. They have two children together, 4-year-old twins Monroe and Moroccan.
"I mean, I think at the end of the day, that's one of the most amazing people in my life," Cannon said about Carey. "And it's still rooted in love and will always be rooted in love. You know, we have two products of that, and there's no way that we can look at our children every day and not think, like, man, this is one of the greatest gifts that anyone can be a part of. So, we kind of embrace that."
He also said the two speak "every single day."
"When two mature adults can deal with each other, you can have fun with it at the same time," he said. "And you know, we still speak every single day. You got children together, and that's really when you think about what life is all about. We set out to do something, we did it, and we're still on that journey together and it's not going to stop. Even when we turn 18, we're still going to be their parents."
Bu this isn't the first time Cannon and Carey have caused speculation when it comes to their music. Last April, Carey released her single "Infinity," which some fans thought was a diss track aimed at Cannon.
"Why you mad? Talking about you're mad? Could it be that you just lost the best you ever had? ... Name hold weight like kilos. Boy, you actin' so corny like Fritos. Wouldn't have none of that without me, though," she sings. "Why you tryin' to play like you're so grown? Everything you own boy, you still owe."
When ET caught up Carey last April, she remained coy about the song's subject matter.
"I leave that open for the fans to interpret," she told ET's Kevin Frazier. "People have to be able to interpret it for their own selves."
"We could take [all my songs] and dissect them and say, 'Who did she write this for?' And, 'What was that about?' But really, there's no way to say who or what was written about," she also pointed out.
Carey has since moved on with billionaire businessman James Packer, who she got engaged to in January.
Cannon reacted to the engagement with a funny meme on Instagram, and wished the couple nothing but the best. "Congrats to @MariahCarey and James! May God Bless Your Future Union...#GreatPeople #GreatCouple," he wrote.
These days, Canon and Carey definitely appear to be on great terms. On Tuesday, the Drumline star Instagrammed a picture of Carey with their adorable children at Hamleys toy store.
"So Dope! No, that's not me in the Bear suit!! LOL But knowing my silly self I probably would've!," he captioned the sweet pic. "#LoveMyFamily #Coparenting #Adults #Respect."
WATCH: Nick Cannon Kisses 'AGT' Audience Member and It's Excruciating to Watch
Last month, Carey, 45, revealed that she doesn't plan on having any kids with Packer.