Answer: misterpecksniff

AnswerCrossword Clue
MISTERPECKSNIFF

Unctuous hypocrite