Cardi B's latest performance that has fans buzzing has come on a witness stand.

The rapper has been appearing at a Los Angeles trial in which she's been accused by a former security guard of assaulting her in 2018.

Watch NBC 5 free wherever you are WATCH HERE

Clips of her testimony have gone viral thanks to her facial reactions and blunt, expletive-laden answers to questions in cross examination.

Cardi B, 32, whose real name is Belcalis Marlenis Almánzar, has been accused of assault in a civil lawsuit filed by security guard Emani Ellis, who alleges the rapper physically attacked her in the hallway of a Beverly Hills obstetrician's office in 2018. Cardi B has denied the allegations.

Create a free account with NBC 5 DFW to save articles and videos. LEARN MORE

Here's what to know a

See Full Page