Top Definition
Losing horribly in any sport particularly basketball
did you see the Lakers last night? Man, they got they nuts drug!
by knowledge dread February 18, 2010
5 Words related to nuts drug

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.