Find the word definition

Wiktionary
smart arse

alt. (context idiomatic English) One who is particularly flippant or insolent or tends to make snide remarks or jokes. n. (context idiomatic English) One who is particularly flippant or insolent or tends to make snide remarks or jokes.