Mariah Carey at the World Music Awards at Sporting Monte-Carlo on May 27, 2014 in Monte-Carlo, Monaco.

For Mariah Carey, revenge is a dish best served in a 90's-tinged heartbreak anthem.

Carey premiered her new song "Infinity" and its lyric video on April 26. The throwback-flavored track is a soaring break-up track, complete with sassy lines that shut down the guy she's singing about. They are the kind of lyrics that might have speculate that the track is about her recent split from Nick Cannon. Or perhaps it's just Carey returning to form as the queen of post-heartbreak empowerment.

Mariah Carey Announces Release Date, Tracklist For '#1 To Infinity'

"Close the door/ Lose the key/ Leave my heart on the mat for me," she declares on the chorus. "I was your eternally/ There's an end to infinity."

But the chorus is almost sweet compared to some of lines she slings at other points on the track, including "Name hold weight like kilos/ Boy you actin' so corny like Fritos/ Wouldn't have none of that without me, though/ Ain't none of my business, it's tea though/ Outta ammo, gotta reload/ If life was a game you're a free throw/ It's nothing that you don't already know."

Nick Cannon On Mariah Carey: 'That Will Always Be The Love of My Life'

You can watch the lyric video below. And in true Mariah Carey fashion it includes lots and lots of butterflies.

"Infinity" is featured on her upcoming Mariah Carey #1 To Infinity release due out on May 18 on Epic Records/ Columbia Records/Sony Legacy.