Subscribe English
look up any word, like latergram:
 
1.
Somebody who manipulates through clever conversation or flattery so as to further themselves, a sweet talker. Gererally related to sales pitches, chasing ladies, etc
I cant believe some of the stuff he is saying, he is such a smoozer.
by **paula** April 26, 2007
47 15
 
2.
A lazy, useless failure, seen especially in business.
Smoozers need not apply for this job.
by KatieSaysSo May 20, 2010
2 1