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