The past tense of cockpunch is cockpunched.
The third-person singular simple present indicative form of cockpunch is cockpunches.
The present participle of cockpunch is cockpunching.
The past participle of cockpunch is cockpunched.