Skip to main content

Telchatta

Oil-licker. A power hungry, capitalist (country/individual) licking off resources(oil) from the planet. Apparently invincible. Also, bihari for cockroach.
America is like a telchatta. It will not be long before the world is drained of everything to sustain a respectable life.
by Chow-Mow June 17, 2011
mugGet the Telchattamug.

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