Skip to main content

Definitions by kyle0161

happy slap 

when someone gets happy slapd its an unexpected crack and your mate films it on his phone. its usualy moshers as their a walkin target. you dont wana get slapd then dont draw attention to your self simple.
slap someone, film it, watch it later and laugh = happy slap
happy slap by kyle0161 January 9, 2007