From re- + punch.
repunch (third-person singular simple present repunches, present participle repunching, simple past and past participle repunched)