Find the word definition

Wiktionary
donkey punched

vb. (en-pastdonkey punch)