What is 18 Wins, 1 Giant Loss?


1.

A play on word used to describe the conclusion of the New England Patriots 2007 season in their loss at Super Bowl XLII. They had a perfect season coming in with 18-0 and lost to the New York Giants 17-14, hence 1 Giant loss.

18 wins, 1 Giant loss - the conclusion of the New England Patriot's near perfect season.

See football, tom brady, super bowl, superbowl


51

Random Words:

1. A person who talks about Barack Obama and his day to day actions so often that they use it to get attention for themselves. Can be app..
1. An object which is not level or if a person is not right Its on the boswonk See piss, stupid, level, funny, friend..
1. Small beach town in Orange County. Locals call it "Dana" but outsiders refer to it as part of Laguna Beach. It's connecte..