an upstart who makes conceited, sardonic, insolent comments
[ Syn: wise guy , smart aleck , wiseacre , wisenheimer ]