Top Definition
the smell that comes from testacles. ITS NASTY!
MAN are you sweating you are progressively smelling ballsackier
#balls #testies #smell #death #hell
by niggapalease November 15, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×