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.
When you put it in das pooperand you finish inside that bitch.
Yo last night I rammed it in my girls ass and made yodels...
1.
1. Phrase referring to a relationship where there is a clear distinction of power between the dominant party (master) and submissive par..