Green’s Dictionary of Slang

schmuser n.

see schmoozer under schmooze v.