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. The sound made by the IM from Mac's iChat service. Tommy's computer is making that schoomp sound. See schoomp, mac, ichat, a..
1. Mouthpiece for the Neocon agenda with little regard for truth or others. Leaking Democratic memoranda that was stolen by clandestine me..
1. A bottom feeder entertainer, entertains to human beings with the lowest intelligence levels. An entertainer who appeals to the lowest c..