Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
So, okay, I'm reading about the Armageddon game in the Women's Championship, and the article doesn't explain what an "armageddon game" is. I've never heard the expression, though certainly I have a pretty good guess as to the meaning of the phrase. But so I can be sure, could someone who knows explain this to me?