The rapper who shocked viewers last week when he released a video that showed him hanging a white toddler wasn’t able to do much against a grown man.

A video from June showed the rapper, Xxxtentacion, performing a concert in North Park Observatory in San Diego, California when a fan rushed the stage and punched him square in his face.

Xxxtentacion, who was tough enough to hang a toddler in his controversial video had to have security step in and save him, TMZ reported.

The rapper was rushed off the stage and came back later, explaining that he had to cancel the show.

The crowd chanted “F*** Rob Stone,” in reference to a fellow rapper that Xxxtentacion has been feuding with.

Bottles were thrown outside the venue where another fight broke out, and police had to be called.

Another man was stabbed in the dressing room of the venue.

Xxxtentacion blamed the building and security and threatened to sue.

Wake up right! Receive our free morning news blast HERE