Skip to main content

Definitions by inspirationals

ballsauce 

An extremely clean male scrotum.
Doctor: Wow nice ballsauce you have, you've passed the physical!
Tom: Thanks I keep it extra clean.
ballsauce by inspirationals January 14, 2013