English | German | Russian | Czech

turkey slap English

Meaning turkey slap meaning

What does turkey slap mean?

turkey slap

(slang) The act of hitting someone in the face with one's flaccid penis.

Are you looking for...?