Green’s Dictionary of Slang

smouzer n.

see smous n. (2)