It could have something to do with Nicki Minaj suggesting she called the cops on her husband, Kenneth Petty.
Or, it could be related to Kanye West calling her an industry plant in recently leaked footage.
Whatever the reason, Cardi B is fed up, and she threatened to expose her haters.
"I will bring this internet into f*cking shambles b*tch. I been trying not to disappoint my fans because I been trying to be Cardi B the professional. But Belcalis the Demon, it be really close to come out," she warned, using her real name. "And I don’t want that because I don’t want to disappoint my fans."
"I’m a just say this," Cardi continued. "People love Cinderella 'til Cinderella get a glass house. Let me keep it cute. And to my haters and to y'all motherf*ckers that wanna see mess, leave me the f*ck alone. Because I come with receipts. Years old receipts. I got receipts on all you n*ggas and you b*tches ... I won’t even just say it out my mouth ... I literally got real receipts with dates, so leave me alone. 'Cause y’all not gonna be ready for that. Y'all not gonna be ready for nothing."
What kind of receipts do you think Cardi has and on who?