Green’s Dictionary of Slang

sourcrout n.

see sauerkraut n.