Top definition
Simply, the worst town in the world
West Boylston is so bad, that even the mayor hates it here.
by GUnitDontPlayAround November 05, 2004
Get the mug
Get a West Boylston mug for your buddy Sarah.
buy the domain for your recipe vlog