Cardi B fought back when a rude fan decided to fling a drink at her onstage.
The WAP rapper furiously threw her microphone at her attacker.
In a now-viral video shared Saturday on social media, Cardi B is seen retaliating quickly when a concertgoer standing at the edge of the stage tosses up the contents of a large white cup, splashing her face and soaking her orange swimsuit cover-up as she performed her No. 1 hit Bodak Yellow.
She berated the individual as security retrieved her microphone and appeared to remove the fan from the outdoor show at Drai’s Beachclub in Las Vegas. The video has 68 million views and counting.
The rapper later retweeted another video of the incident shared by a fan account.
“This trend of attending female artists’ sets just to attack them is disgusting and I hope everyone participating gets that energy BACK,” @celestifairy tweeted in response.
“She did what needed to be done!” @crdisdior wrote. “People need to stop throwing stuff at performers!”
The rapper released her new song Jealousy on Friday, which teams her with husband, Migos star Offset.
Cardi B, 30, is the latest artist to face an attack from audience members. Last month, a man was charged with assault after hitting pop singer Bebe Rexha with a phone.
Similarly, an audience member slapped dance-pop singer Ava Max at a concert in June and scratched the inside of her eye. Elsewhere, someone recently threw a bracelet at Kelsea Ballerini, a bag of human ashes at Pink and a sex toy at Lil Nas X.