The past tense of donkey-punch is donkey-punched.
The third-person singular simple present indicative form of donkey-punch is donkey-punches.
The present participle of donkey-punch is donkey-punching.
The past participle of donkey-punch is donkey-punched.