Green’s Dictionary of Slang

schmeerlap n.

see smeerlap n.