smartmouth
Short definition from Wiktionary
Noun
- One who makes disrespectful, flippant remarks; a smart aleck.
Verb
- To reply to in a disrespectful, flippant manner.
We haven’t written up smartmouth yet: Simple and Standard meanings, examples and a quiz.