1 definition by poobahbay

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
Get the St Totteringham’s Day mug.