did you see the moistener talking to the boss and laughing at his lame jokes?
a co-worker who sucks up to the boss or other authority figures non-stop
"did you see the moistener talking to the boss and laughing at his lame jokes?" What is the definition of "moistener"?