Top definition
Detroit Lions fan
Someone who is hopelessly convinced of something that has no chance of happening.
Bill: Hey, Ned actually thinks he's gonna get laid this weekend!
Jim: Ha ha! Yeah right...must be a Detroit Lions fan.
by Jucifer Jones January 29, 2008
Flag

• © 1999-2021 Urban Dictionary ® • advertise • terms of service • privacy • dmca • bug report • help • blog • data subject request