If a b—h beef with Cardi B, they gon’ beef forever! The “Bodak Yellow” rapper has been involved in an ongoing feud with fellow hip-hop star Nicki Minaj, and things came to a head between them on Friday, Sept. 7 when the ladies found themselves in the same room at Harper’s Bazaar ICONS party during New York Fashion Week, where Nicki and Cardi got into physical fight. Now, Cardi is defending herself and she explained why things got so heated between them at the event.

“I’ve let a lot of s–t slide! I let you sneak diss me, I let you lie on me, I let you attempt to stop my bags, f–k up the way I eat!” Cardi, 25, wrote in her statement on Instagram. “You’ve threaten [sic] other artists in the industry, told them if they work with me you’ll stop f–kin with them!! I let you talk big s–t about me!! I addressed you once in person, I addressed you a second time in person, and every time you copped the plea. But when you mention my child, you choose to like comments about my abilities to take care of my daughter is when all bets are f–kin off!! I’ve worked to [sic] hard and come too far to let anybody f–k with my success!!!! B—–s talk all that shit in they raps but in real life they p—y!! This s–t really is for entertainment!!”

View this post on Instagram

PERIOD.

A post shared by CARDIVENOM (@iamcardib) on

It all started once both rappers were inside the event. The confrontation happened in a hallway, and insiders told Us Weekly that Cardi started to throw punches and that’s when they got separated by security. According to Page Six, Cardi still tried to get to Nicki, 35, who was being held up against a wall by security — and that’s when Cardi took off one of her shoes and threw it at Nicki. Shortly after, Cardi was escorted out of the building with what appeared to be a bump on her forehead.