wise guy Meaning, Definition & Usage

  1. noun an upstart who makes conceited, sardonic, insolent comments
    wisenheimer; wiseacre; weisenheimer; smart aleck.

WordNet