On September 25, Cardi B and Offset had a public confrontation on social media. The WAP singer expressed regret about her relationship with the Migos rapper, claiming she's "too good" for him.
Cardi - who has Kulture, six, Wave, three, and another child, who was born in August, with Offset - said on Instagram Live: "I regret you. I'm too good for you. I've always been too good for you."
The former Migos rapper took to the comments section to accuse the “WAP” rapper of cheating.
“U f--ked with a baby inside tell the truth!!,” Offset, whose real name is Kiari Kendrell Cephus, commented during the Live.
Shortly after Offset’s comment, Cardi wrote on X (formerly Twitter), “AND DID!!!!!!” which some fans online have speculated may have been her confirming Offset's claim.
"Nothing surprises me anymore. You've done it all, so I don't care," Cardi said at a different point in the livestream. "Thank you for my kids, though. All three of them, I don't regret none of them. But I regret you.”
Cardi claimed she didn't want to bring their issues to social media and possibly "turn off" any possible future partners but felt compelled to hop on Instagram because Offset was being "messy" and "petty" "because you're hurt."
"Let's go lick for lick. Let's go round for round. Let's go hit for hit," she said. "I told you: Leave me ... alone."
The chart-topping star - who married Offset in 2017 - also acknowledged that their break-up has been acrimonious and spoke about a court battle, saying,
"Since you wanna f**king threaten me, talking about you wanna take my sh*t, you wanna take my sh*t because I'm moving on? Move on. Move on. Why can't you move on?" later adding, "It's no fun when Mama's got the gun, right? Now we're going to court war, right?"
Cardi B has filed for divorce from Offset and is reportedly seeking primary custody of their children, as well as child support.