Baltimore, MD – Curtis “50 Cent” Jackson was not having it when an aggressive female member of the audience suddenly pulled him off the stage. During a recent show at Baltimore Soundstage in Maryland, where 50 Cent was performing with The LOX, the rap mogul reached into the crowd to apparently shake hands, but instead, a woman in a flowered dress grabbed his arm and pulled him down, according to a video obtained by TMZ. 50 Cent then appears to punch her in the chest in an attempt to free himself from her grasp.

The potentially dangerous situation, however, was quickly contained after she was invited on stage, where 50 Cent proclaimed, “It’s all love.” Like any proper fan would, she then proceeded to shake it like a Polaroid picture in her adidas high tops. Watch the video above.