Puncher
/(?)/
Punch·er
Puncher
n.
One who, or that which, punches.