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.
1. A Freudian concept that all men are subconsiously afraid that their wives want to slice off their genitals. The term is Latin for &qu..
1.
1. Another over-long way of saying "drunk."
2. The term for when the baseball team you dislike has a man on each base (or &qu..