Skip to main content

kyle0161's definitions

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email