What does ball punching mean?

ball punching meaning in Urban Dictionary

a dick move