Top Definition
A very technical conversation in English. Difficult to understand. Also, a form of techno-speak.
That techno-geek was speaking Techlish. I couldn't undestand a word.
by Stephen Slamowitz November 30, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×