smart ass
noun
RareNot in standard dictionaries
1
A person regarded with an obnoxiously determined advancement of one's own personality, wishes, or views.
Thesaurus
#slang#vulgar
A person regarded with an obnoxiously determined advancement of one's own personality, wishes, or views.