t.wwwww's definitions
an obsolete town in New England where everyone is white and boring. Hey, at least we have a subway now...
by t.wwwww June 13, 2011
Get the Westminster, MA mug.
Get the Westminster, MA mug.We'll email you a link to sign in instantly.