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
Can you define these popular missing words?