Answer: misterpecksniff

AnswerCrossword Clue
MISTERPECKSNIFFUnctuous hypocrite