Cardi B has deleted her Instagram and made her Twitter profile private following a vicious tirade from fellow rapper Azealia Banks.
In an interview on US radio show The Breakfast Club, Banks accused the 'Bodak Yellow' artist of being an "illiterate, untalented rat".
Banks singled Cardi B out for being a "caricature of a black woman," saying black women would never get away with bad spelling and grammar the way Cardi B does.
"If my spelling and grammar was that bad, I'd be cancelled. If Nicki Minaj spelt like that, we would be ragging on her all day," she said.
"I don't understand the extreme lack of couth."
Cardi B is only the second-ever female rapper to reach number one on the US Billboard Hot 100 chart.
She responded to Banks comments with an Instagram post, which has now been deleted.
She wrote of Azealia Banks' previous takedowns: "A woman who constantly finds joy in belittling black women (Beyonce, Rihanna, Skai Jackson, Remy Ma) can't try and stand for them because it's convenient!
"I know who I am! A daughter of a Hispanic father and a Caribbean mother and I'm proud of that!"
The rapper defended herself, saying she is fluent in two languages and her loud laughter did not make her a caricature.
She ended the conflict wishing Banks well.
"I pray you find peace in your own heart and reason in your own mind. Pray for your own success before you pray for the downfall of others!"