meaning of ball punching

ball punching meaning in Urban Dictionary

a dick move