Cardi B is riding high off her first ever BET Awards nomination and letting naysayers knock her down isn't part of her plans. She made that much crystal clear when she uploaded a video aimed at all her haters—mostly men—on Twitter. Before we get to the video, though, here's a little background.

If you've followed Cardi's rise in the industry, you already know she was a stripper before she became a rap star. Because of that, some folks have tried to discredit her new found success as an MC. She's not having it.

"A lot of y'all men, I be getting a lot of backlashes and fucked up backlashes, and it be from y'all niggas, especially because I used to be a stripper. Okay, I used to be a stripper. I need a job that's gonna feed me," says Cardi, who just dropped her video for "Lick" with Offset earlier today (May 16).

She continues, "Your fucking favorite rapper used to work in places like McDonalds my nigga. At least everything that I rap about is real life shit. I always been a staticky bitch and I always been a bitch that got it popping. Your favorite rapper is not like that. Your favorite rapper is not a gangsta. Your favorite rapper raps about drugs that he never even touched before. So what is y'all even talking about? Just because I used to be a stripper does not mean that I'm not fucking talented my nigga. I sit down, I write my shit and I take my time in the studio, and everything I rap about is real life shit. I don't lie about the shit that I have or the shit that I did. I always been like that. Y'all niggas always bashing women down, fuck out of here. We gave birth to y'all niggas. We made y'all niggas, so respect my shit and go listen to my muthafuckin' mixtape."

As you just read, Cardi went in, and it's hard to blame her. Her mixtape was pretty dope. Peep Cardi's epic clapback Twitter video just below.

Fans Name Rappers They Think Will Blow Up This Year

More From XXL