Green’s Dictionary of Slang

sup n.2

see super n.1 (5)