What is The France Of American Sports?


1.

Until 2002-2004, New England. So called because the Red Sox took 86 years to win a World Series, and the Patriots took approximately 36 SuperBowls to win one. Having a sporting event without New England is like going deer hunting without an accordian.

New England is The France of American Sports, they almost never win any games.

See france, war, losing, surrender, superbowl


0

Random Words:

1. A woman that you are sleeping with. A female that is not a steady girlfriend, just an occasional lay. From Roots Mini Series: A scene w..
1. n. - The heaven of all spammers on the 'net. Also known as The Spambone of Internet. v. - To unilaterally originate spam from a ne..
1. 12p a text, 12 fuckin pence, i hate them vodafone are twats 2. A shit mobile phone company whoring its unworthy wares like an eastern..