Find the word definition

Wiktionary
turkey slaps

n. (turkey slap English)