What does donkey punch mean?
Articles | Blog

What does donkey punch mean?

What does donkey punch mean? donkey punch. Noun 1. A sucker punch, especially one delivered to the back of the neck, of a sexual partner who is crouching on all fours; also used metaphorically. donkey punch. Verb 1. To punch a sexual partner who is crouching on all fours in the back of the neck,

Continue Reading...