meaning of Ballwax Ball wax

Ballwax Ball wax meaning in Urban Dictionary

Wax that you smear on over your balls to make them shinyer nouna thick smelly waxy level of sweat a person gets on his scrotum when he doesnt shower for a specific time period