Last modified on 20 June 2013, at 20:23

happy slapper

EnglishEdit

NounEdit

happy slapper (plural happy slappers)

  1. (informal) A person who practises happy slapping.

Related termsEdit