noun
Meaning 1
An obnoxiously clever or quick-witted person.
Definition source: English Wiktionary via Wiktextract
Usage: informal
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: smart aleck, Buddha, clever clogs, clever dick, know-all, know-it-all, smart ass, smarty, smarty pants, wiseacre, wiseass, wise-ass, wisenheimer
Antonyms: none provided