3 definitions by Spurs Fan
by Spurs Fan February 6, 2016
Probably the most embarrassing football team ever to come out of London, Constantly living in their neighbours shadows. They were once a mediocre team, now they are just a joke team that no one really worries about any more.
by Spurs Fan January 25, 2005
A Fan of the peoples champions. The winners of more League Titles than the rest of London put together. They don't need the money or the Russian mafia to bring success, they just ooze it.
by Spurs Fan January 25, 2005