Skip to main content

Definitions by Spotspur

In football (uk/soccer) it means ‘Tottenham til I die’

It regards the premier league football club, Tottenham Hotspur FC
Arsenal fan: why do u even like tottenham, they smell of poo.
Tottenham fan: go away, you woolwich scum. TTID
TTID by Spotspur December 24, 2018