Turkey Slap Meaning

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

RECENT SEARCHES