1 definition by hampsterdam

Top Definition
1: Disgusting rag waved by Steelers fans at football games, tailgates, and business meetings. Generally left unwashed for "good luck."

2: A synonym for something that is utterly repulsive, idiotic, or represents a lower stratum in human evolution.
Guy 1: Dude, that girl is a major slew, I can't believe you hooked up with her.

Guy 2: I know, terrible towel of a decision. I better get tested asap.
by hampsterdam November 24, 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.