Skip to main content

proudasspatsfan's definitions

Patriots

Share definition
The best team in the NFL as of November 15, 2004. They have won 21 out of 22 games, all 21 in a row.
How is it luck winning that many games in a row w/o losing? But go ahead, keep saying its luck as the beat every team in the NFL.
by proudasspatsfan November 15, 2004
Flag
mugGet the Patriots mug.