Green’s Dictionary of Slang

teech n.

see teach n. (1)