Skip to main content

Definitions by AwkwardManHugs

Detroit Lions 

The embarrassing team of the NFC North. They only team in the NFL in which the fans try to get rid of their tickets.
"Horrible thing happened to me today. I accidently left 2 Detroit Lions tickets on my dashboard, and when I got out of the store, somebody broke the window and stuck 2 more on there!"
Detroit Lions by AwkwardManHugs August 16, 2009