1 definition by sksee
City at the northwest edge of Greater Boston, where route 93 and I-95 intersect. Really isn't that bad of a place, but isn't somwhere you'd want to spend your whole life. Mostly populated by Italians, Irish, and Hispanics.
Also has a really nice movie theater and a pretend mall.
Also has a really nice movie theater and a pretend mall.
by sksee March 6, 2006