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
