Techers is an exclamation usd to congratulate someone on a display of great technique.
by chw0112 December 16, 2009
by w00tw00t April 05, 2003
by Ahdhfhdiifjcjejejdh October 21, 2015
Someone who takes things too seriously, to an obnoxious and degrading level. Commonly found around 2D Fighters, Super Smash Bros., Wikipedia, and other things one could tech out to.
by Chronomaster K March 20, 2007