Jameela Jamil refuses to bite her tongue.

After criticizing Kim Kardashian for her appetite suppressants ads, The Good Place actress turned her direction to Cardi B. Jamil recently blasted the rapper for promoting a so-called detox tea that was designed to aid weightless. She called the product "laxative nonsense" and went on to detail the potential dangers of the tea and others like it. 

"God I hope all these celebrities all shit their pants in public, the way the poor women who buy this nonsense upon their recommendation do," Jamil tweeted. "Not that they actually take this shit. They just flog it because they need MORE MONEY."

Cardi caught wind of Jamil's shitty-pants comment and responded in typical Cardi fashion: "I will never shit my pants cause there's public bathrooms... oooo and bushes."

Though the comment received a lot of laughing emoji responses, Jamil clearly wasn't amused. She went on to say that Cardi and other celebrities who peddle these teas didn't actual consume the products they were promoting. Jamil accused Cardi, as well as stars like Iggy Azalea, Amber Rose, and Khloe Kardashian, of spreading damaging lies.

Jamil insisted she didn't want Cardi or any woman to be canceled, but was simply encouraging everyone to make better decisions and acknowledge how these products fuel body image issues.