Green’s Dictionary of Slang

soogan/soogin n.

see sugan n.