Find the word definition

Wiktionary
happy slappings

n. (plural of happy slapping English)