Top definition
A town in New York where no one but a bunch of dirtbags live whose parents are brother and sister, or they came from a test tube.
Marshall:Did you hear about those Greenwood Lake dwellars?
MacKenzie:Yeah aren't they all inbreds?
by xblack attackx May 08, 2011
Get the mug
Get a Greenwood Lake mug for your sister-in-law Yasemin.
buy the domain for your recipe blog