Green’s Dictionary of Slang

souper n.3

see super n.2