meaning of Balljusting

Balljusting meaning in Urban Dictionary

modifying your balls in public without annoying any human anatomy