Answer: pompoustwit

AnswerCrossword Clue
POMPOUSTWIT

Know-it-all