Definitions by bertherdenug
Winchendon
An annoying town that always cheats Winchester out of snowdays by being before them on the cancellations list and the first 6 letters being the same in both towns.
Winchendon by bertherdenug April 23, 2006
Winchester, MA
Winchester, MA by bertherdenug October 6, 2005