If he was just being playful you shouldn't lay his ass out, but he was still a dick to slap you.

I get really pissed off too when people do things like that, right disrespectful, it is.