1 definition by why do u want to know?
an upper middle class/ lower upper class town located south of Boston. Hockey is the biggest part of the towns identity, as it is their high schools best sport. The town has two ice rinks in it as well.
by why do u want to know? August 21, 2009