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 cat Günter.