Sometimes Justin Bieber doles out free hugs. Other times, knuckle sandwiches.

The Purpose singer's rocky relationship with fans continues, just a few days after being unwillingly pantsed by one fan in Prague. Bieber was arriving to his concert in Barcelona yesterday (Nov. 22) when one young man decided to get a little too close, reaching into the open window of Bieber's car and touching the superstar.

As the car drives further away, we plainly see Bieber's fist come flying out of the car window — and directly smashing into the fan's face. Stunned, the fan turned around and showed fellow fans his now-bloodied mouth.

Ouch.

See footage of the incident, via TMZ, below.

Justin Bieber's Depressing Wax Figure at Madame Tussauds in London:

More From KISS 104.1