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.
happy slap by kyle0161 January 9, 2007