Green’s Dictionary of Slang

supa n.

see super n.3