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