Green’s Dictionary of Slang

tauchess n.

see toches n.