One who is particularly flippant or insolent or tends to make snide remarks or jokes
The spellings smartarse in British English and smartass or smart-ass in American English are also used. disapproval If you describe someone as a smart arse or smartass, you dislike the fact that they think they are very clever and like to show everyone this. smartass comments. a smart alec smart-ass