Green’s Dictionary of Slang

schronch n.

see scronch n.