By using this site, you agree to our Privacy Policy and our Terms of Use. Close
Moongoddess256 said:
I had to look up on urban dictionary what "happy slapping" is. People over there have some stupid ways of having fun.

Is this guy one of those "chav" things?

i hate chavs!