Skip to main content

jlavine's definitions

Greene

A small town in central Maine that is home to a very high number of homosexuals, and is used as a sewer by neighboring towns.
I am staying away from Greene tonight it smells like scrunt sweat and haunted anal babies. Also, the guys there will try to suck your dick for nutmeg
by jlavine January 2, 2008
mugGet the Greenemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email