Skip to main content

Definitions by Ric & Roy

smells balls 

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.
smells balls by Ric & Roy August 4, 2005