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.
A pretty small town in Kentucky, although it contains some of the best skateboarders around!
Wow did you see that skater in Kentucky!? ..
1.
This is the most dangerous and the toughest neighboorhood in Holland! It is located in Alphen a/d Rijn with a population of 80,000 inhab..
1.
An extremely unattractive girl or woman that almost all men sleep with at some point when they really need to get laid or have been drin..