smartass
/ˈsmɑːrtæs/Definitions
1. noun
A person who habitually makes witty, often mocking, remarks; someone who is annoyingly clever or sarcastic.
“He’s a smartass, always making fun of everyone else’s opinions.”
2. adjective
Describing someone who is annoyingly clever or sarcastic.
“The smartass comments from the back of the classroom disrupted the whole lesson.”