1 definition by Tantan22222

Top Definition
the sweat that perspirates from your testicles; aka ball sweat
damn dude ive got some serious balldew.
by Tantan22222 April 07, 2009

Mug icon
Buy a balldew mug!