Top Definition
the sound you make when your testicles get squeezed really hard
person2:HOLY SHIT there is a homless guy squeezing ur balls!!!
person1:i...know.....(passes out on the floor)(vomits)
by July 01, 2010

Free Daily Email

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

Emails are sent from We'll never spam you.