smart arse
Short definition from Wiktionary
Noun
- One who is particularly flippant or insolent or tends to make snide remarks or jokes.
- Alternative form of smart arse.
We haven’t written up smart arse yet: Simple and Standard meanings, examples and a quiz.