Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Store
Blog
Advertise
Search
Spurs
Share definition
A
legendary football
team in England
The stadium
is in
Tottenham
, England
A shortened version of 'hotspur'
you gonna
watch
the
spurs
game tonight
mate
?
by
GT70
April 03, 2022
Flag
Get the
Spurs
mug.
More random definitions