A video has captured the moment American rapper, Cardi B hurled a microphone at a member of the audience for pouring a drink on her while she was performing.
The curvy American musician was seen in the video entertaining fans in a public show while on stage and flanked by her bodyguards.
One overzealous fan who was among the throng of cheering audience decided to act beyond boundaries.
The fan threw the content of the cup he was holding on the singer and this greatly vexed her and she hurled the microphone she was holding at his head.