What does Ballwax Ball wax mean?

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