Top definition
A small, liberal town in Massachusetts with only 2% of its land NOT covered in apple orchards.

Only about 6.2 people live there, and 4 of them are apple-eating rich white kids.
Hey man, there's nothing to do in Stow, MA, let's go to the Ghetto (Maynard).
by AOBCD8663 July 14, 2011
Get the mug
Get a Stow, MA mug for your friend Sarah.
buy the domain for your foodie site