Find the word definition

Wiktionary
happy slapper

n. (context informal English) A person who practises happy slapping.