Subscribe
URL of the page has been copied to clipboard.
Meaning : An upstart who makes conceited, sardonic, insolent comments.
Synonyms : smart aleck, wise guy, wiseacre, wisenheimer
Install App