meaning of asshole punch

asshole punch meaning in Urban Dictionary

A vicious discipline that is sent to a pal if they have actually allowed on their own becoming caught flexing over or projecting their ass.