If you haven't taken four minutes to watch Cardi B's "Twerk" video, you really should, because there's currently some controversy brewing on Twitter and Cardi is out here defending herself.

The video came out last week, and it's basically a celebration of the best twerkers in the world. At one point, Cardi even dances in just body paint. It's a work of art, and the women in it are very clearly owning their sexuality.

But some people on Twitter weren't so down with it. A conservative writer named Stephanie Hamill tweeted at Cardi, accusing her of not empowering women. "In the Era of #meToo how exactly does this empower women? Leftists, @iamcardib , feel free to chime in. THX .."

In the Era of #meToo how exactly does this empower women?
Leftists, @iamcardib , feel free to chime in.
THX .. pic.twitter.com/59fyDxrYAz - Stephanie Hamill (@STEPHMHAMILL) January 21, 2019



Let's just say that if you ask Cardi to chime in, she's definitely going to do it, and she won't go easy on you. She tweeted in reply, "It says to women that I can wear and not wear what ever I want. do w.e 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."

It says to women that I can wear and not wear what ever I want. do w.e 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 🤔 https://t.co/8UBQQzO6jK - iamcardib (@iamcardib) January 22, 2019

SHUT DOWNNNNNN. There are some seriously valid points in there. For what it's worth, Stephanie did reply to Cardi's tweet, saying that she also thinks no means no, but Cardi's video portrayed women as "sex objects."

I agree, No means NO, NO MATTER what!
But this video, & others like this sexually objectify women. I think this hurts all women & the cause. We're not sex OBJECTS! Clearly we see things differently, (maybe I'm just a hater bc I can't Twerk 🤣) Come on my show, debate me! https://t.co/TaqAiF9Jmv - Stephanie Hamill (@STEPHMHAMILL) January 22, 2019

*Grabs popcorn* *Waits for Cardi to respond*

Follow Emma on Instagram.