meaning of ass puncher

ass puncher meaning in Urban Dictionary

one that literally strikes somebody else within their buttox with their fist.