Wiktionary
donkey-punches
n. (donkey-punch English) vb. (en-third-person singulardonkey-punch)