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 your buddy has a really dry face. Maybe because of accutane or they just have a dry face. Shut up Weinstein, your such a desert b..
1. A ginger person that has the need to yell "gingercrip" at strangers. The 'crip' comes from various different things..
1. the problem of the current situation is insignifigant Speaker 1:"dude i have a test i should study for, i cant really smoke weed.&..