1 definition by Joel (2)

Top Definition
Another word for "douchebag". Meaning used waste or worthy of being found in a trash bag.
Tony was such a handtowel in there. He tried to buy every girl a drink and ditched the tab.
by Joel (2) February 10, 2009

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.

×