Techlish Share definition Flag 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. Techlish by Stephen Slamowitz December 28, 2007 0 0 Get merch Get the Techlish mug. Buy Now — $32.95 See more merch