1. donkeypunch - Noun
2. donkeypunch - Verb
donkeypunch (plural donkeypunches)
Alternative form of donkey punch
donkeypunch (third-person singular simple present donkeypunches, present participle donkeypunching, simple past and past participle donkeypunched)
Alternative form of donkey punch