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.
Don't drink the water in Woburn, Massachusetts. You might get cancer.
by sksee March 6, 2006
Get the Woburn, Massachusetts mug.