Green’s Dictionary of Slang

teatchgir adj.

see teaich-gir adj.