Skip to main content

p.nis's definitions

ball sweat

The nasty sour funk that eminates from your sack
She wouldn't go near me due to the overwhelming smell of ball sweat
by p.nis February 7, 2003
mugGet the ball sweatmug.

Share this definition