1 definition by Rich E

The thick sweat that accumulates on your nuts on a hot day.
Man, you smell like ball sauce.
by Rich E September 15, 2007
Get the ball sauce mug.