English-Lithuanian translations for donkey punch
Definition of donkey punch
- A sucker punch, especially one delivered to the back of the neck,
[{{cite-book] - To punch a sexual partner who is crouching on all fours in the back of the neck,
head, or the kidneys; .
Trending Searches
Popular Dictionaries