Mariah Carey has dropped a sassy new breakup song, and fans are speculating that the track is about her ex-fiance James Packer.
In GTFO (Get The F*** Out), Carey sings "You took my love for granted, you left me lost and disenchanted, bulldozed my heart as if you planned it."
Later in the song she laments "My friends all saw it in your eyes, they told me once, they told me twice, I looked beyond all the signs, I guess fool's love makes you blind, ay."
Carey, 48 and Mr Packer, 51, began dating in 2015, and announced their engagement in January 2016 after he proposed with a diamond ring that cost a whopping $10 million, reports news.com.au.
By October of that year, following reports of tensions between the singer and the Packer family, and Mr Packer's hesitance over a reality show Carey was filming, the engagement was off.
The billionaire son of the late Kerry Packer has since called the relationship "a mistake," saying he was not in a good place when he started dating the Grammy Award winner.
He told the Weekend Australian last year that when he met Carey in 2015 he was in billions of dollars worth of debt after borrowing big to provide sister Gretel with some of the money left in their father's estate. He was also losing money on his Hollywood venture, RatPac, with friend Brett Ratner.
"I was at a low point in my personal life," Mr Packer said.
"Documenting the negotiations with my sister was taking longer than expected. Brett Ratner put Mariah and me together. She was kind, exciting and fun. Mariah is a woman of substance. She is very bright. But it was a mistake for her and a mistake for me."
In March, Mr Packer resigned from the board of several companies and checked into a US mental health facility to seek treatment for depression and other mental health issues.
He has started dating socialite Kylie Lim, while Carey is dating her back-up dancer Bryan Tanaka.