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?â
14👍 27👎