Top definition
The absolute worst team in the history of football. Did not win a single game.
2008 Detroit Lions
by prgray77 May 04, 2009
Get the mug
Get a 2008 Detroit Lions mug for your friend Bob.