Green’s Dictionary of Slang

smooy n.

see smooey n.