1 definition by wincher

A town north of boston that is filled with kids who like to get drunk at a house, or in the woods wether it be the firespot, rock, golf course, whipple, etc until the cops come and half ass chase us. The pot heads in this town also happen to be the smartest of all kids unlike those commercials that say weed makes you dumb.
Its friday night lets go to Y***** S*** get some nati ice and party in Winchester, Ma
by wincher September 23, 2006
Get the Winchester, MA mug.