Answer: pompoustwit

AnswerCrossword Clue
POMPOUSTWITKnow-it-all