1 definition by skipatrol8

Top Definition
The New England Patriots 2007 NFL season.
The Pats just got their ass handed to them by the Giant inside the last two minutes. That's a letdown if I've ever heard one.
by skipatrol8 February 03, 2008

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug