Skip to main content

poobahbay 's definitions

St Totteringham’s Day

Redundant term that apparently refers to Arsenal FC exceeding the points total of Tottenham Hotspur in the league.
-Archaic Br. English
Remember when Arsenal used to win games?”
“Yeh, and WTF is St Totteringham’s Day?”
by poobahbay December 16, 2020
mugGet the St Totteringham’s Day 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