What is Leeds Fan?
1.
A person of the highest order.
Can be found in the world's greatest football stadium of Elland Road.
They can also be found in various contries around the world.
Anyone with more than one brain cell.
2.
A Person who is totally sad, pathetic, insane and a loser!!!
"You are such a Leeds Fan"
"You F***ing Leeds Fan"
See
Random Words:
1.
n.
Synonyms: Case, Hell, Nerd's Xanadu, pit of despair from which you shall never escape
Case Western Reserve University, formerl..
1.
Omega Tappa Pi was founded by a elite group of military Marines and Sailors in the small city of Augusta Georgia circa 2003. The foundi..