Smart-ass
noun
(sometimes vulgar) A person regarded with an obnoxiously determined advancement of one's own personality, wishes, or views.
Synonyms: know-it-all, smart aleck, wiseacre
(sometimes vulgar) A person regarded with an obnoxiously determined advancement of one's own personality, wishes, or views.
Synonyms: know-it-all, smart aleck, wiseacre
Loading dictionaries...
Initializing dictionary manager