1 definition by token1

Top Definition
A team that is supposedly the best but ends up choking in the playoffs every year.
"Did you see the Dallas Cowboys game last night? "
-"yea they were punished again"
by token1 September 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.

×