Green’s Dictionary of Slang

smeck n.1

see schmeck n.