by Roberto Evangelista March 13, 2005
Slang for "Patriots" as in "New England Patriots". Used only by idiotic New England natives who, because of there stupid accents, can't sat "Pats".
by Roberto Evangelista September 18, 2005