Cardi B has been the talk on social media for the past couple of days. On Tuesday (Dec. 26), her Instagram Live video went viral because people thought she was having sex with her fiancé Offset in front of her viewers.

But that was simply not the case. The “Bartier Cardi” rapper finally cleared the air about the controversy surrounding her Instagram Live session. On Wednesday (Dec. 27), she jumped on Twitter to tell everyone to calm down.

“If anybody watch the live from last night they can see from beginning to end that I was talking then this guy came behind me and started fake dry humping me,” she explained.

“Jesus Christ we both had pants on!!” she added.

Cardi also delivered some shade to her haters and shamers. She tweeted, "Same lips that be talking bout me is the same lips that be ass kissing.” Boop!

The 25-year-old rapper also plans to pursue legal action against the grinch who leaked her nude video over the Christmas holiday.

Nevertheless, Cardi isn't going to let a nude video leak or a misinterpreted Instagram Live video stop her grind.

Her latest single, "Bartier Cardi" is the hottest song on the internet. In addition, Cardi B has a collaborative track with Jennifer Lopez coming out in January 2018.

So yeah, Cardi B is winning out here in these streets.