Earlier this week, Cardi B threatened to "dog walk" Fox News pundit Tomi Lahren after she mocked her political views online - now she's taken on a second conservative TV personality in classic Cardi fashion.
- 'Put your hands on certain people, you gon' die' - Nicki Minaj to Cardi B
- Cardi B arrested and charged with assault over strip club attack
Fox News host Stephanie Hamill criticised Cardi's latest music video, 'Twerk', claiming the visuals of scantily clad women dancing was an affront to the #MeToo movement.
"In the era of #meToo how exactly does this empower women?" she tweeted.
"Leftists, @iamcardib, feel free to chime in. THX."
The video has already caused a stir online, having been viewed over 23 million times. It features a variety of women in bikinis who were selected from an international search for the best twerkers.
"It says to women that I can wear and not wear whatever I want," Cardi B replied.
"Do [whatever] I want and that NO still means NO.
"So Stephanie chime in...If I twerk and be half naked does that mean I deserve to get raped and molested? I want to know what a conservative woman like you thinks."
"I agree, no means NO, NO MATTER what!" Hamill responded.
"But this video and others like it sexually objectify women. I think this hurts all women and the cause.
"We're not sex OBJECTS! Clearly we see things differently (maybe I'm just a hater because I can't twerk)."
The Donald Trump-supporter also asked Cardi to come on her show to "debate her" on the subject.
Meanwhile, the 'Bodak Yellow' rapper issued a message to any other Republicans looking to take her on.
"All these conservatives been harassing me and telling me the most disgusting things these past few days," she said.
"Listen, I'm not telling ya to turn liberal, all I'm saying is to admit that your president is f**kin up this country right now!
"Liberal or conservative we ALL suffer as citizens."
Hamill, whose pinned tweet shows her shooting an AR-15 firearm - similar to those used in several high-profile mass shootings - hit back at claims she was being racist by criticising Cardi.
"I'm LATINA, just like Cardi," she tweeted.
"I'll probably never be as rich as Cardi, but that doesn't matter. Self-WORTH isn't determined by net WORTH."