meaning of ball wrench

ball wrench meaning in Urban Dictionary

to seize anothers testicular sack and twist in a violent manner..