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.
Unlike the typical hangover where you wake up sick and feeling like shit, the delayed hangover is a tricky little bitch.
This is the ..
1.
When a male and a female are having sex with two condoms at the same time and the friction between the two condoms causing a fire in the..