Top Definition
An expression, like "licks balls" used to describe something really bad, something really stupid, something that would generally lick balls, but is much worse.
The US Hockey Team smells balls compared to even the Kazahkstan Team.
by Ric & Roy July 15, 2005

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.