Skip to main content

grape_Kape's definitions

Elmhurst

A Suburb of Chicago, Illinois that is known for googling sex more than any other city in the United States of America in 2006

also known as E-Town, El Hurst, The Hurst, and "that place"
"Elmhurst, Illinois, is apparently way into sex." - San Francisco Chronicle
by grape_Kape January 25, 2009
mugGet the Elmhurst mug.

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