Green’s Dictionary of Slang

sacht n.

see satch n.2