Term: ham puncher
Example: that guy is such a ham puncher
Definition: one bad ass mother trucker