Skip to main content

GT70's definitions

Spurs

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 3, 2022
mugGet the Spurs mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email