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. When someone wears a hat to rid themselves of bed head because they didn't have time to take a shower. Person 1: Dude i was runnin..
1. to vomit inside the vagina while giving oral sex because the vagina has a disturbing smell ie. Fish, dirty Mexican..... dude 1: I vagom..
1. An imaginary drug made up by the Research department of Texas A&M that was used to weed out all the people who BS'd the whole s..