Green’s Dictionary of Slang

sirretch n.

see siretch n.