Skip to main content

TeChNo_RaVe's definitions

Elcho

A small town in Wisconsin which contains a school, gas station, 5 bars, and a small grocery store. This town, in two words, sucks ass...
Allen: Have you been to Elcho at all?
Maryia: Yes, I live in this shit hole of a town..
by TeChNo_RaVe June 12, 2008
mugGet the Elchomug.

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