On why she hit Nicki with her shoes, Cardi took to her Instagram page explaining the incident.
The mother of one wrote: “I’ve let a lot of shit slide! I let you sneak diss me, I let you lie on me, let you attempt to stop my bags.
“You have threatened other artists in the industry and told them if they work with me, you will stop working with them. I’ve let you talk shit about me.
“I have addressed you once in person, I addressed you a second time and every time you copped the plea but when you mention my child, you choose to like comments about me as a mother, make comments about my abilities to take care of my daughter is when all bets are f*ckin off!
“I’ve worked hard and come too far to let anybody f*** with my success!!!!
“ Bitches talk about all that shit in their raps but in real life are p***y!!”