turkey slaps
English
Noun
turkey
slaps
plural of
turkey slap