What is the full meaning of teched
(colloquial) crazy, also TETCHED [adj]
Example of the word teched placed on a Scrabble board.