A shithole of a town located near Boston. Full of any shitty race you can think of, the whole town looks like a land fill and the whole place in general is a toilet. If you go to Worcester, your gonna find out where this country is headed: down the shitter.
by Shitz January 06, 2008