Green’s Dictionary of Slang

zoucher n.

see sycher n.