Answer: wiseass

AnswerCrossword Clue
wiseassa pretentiously wise person, also WISEACRE
wiseassinsolent; impertinent; smart-ass
wiseasssmart-ass