smart arse vs smart ass

smart arse

noun
  • One who is particularly flippant or insolent or tends to make snide remarks or jokes. 

smart ass

noun
  • A person regarded with an obnoxiously determined advancement of one's own personality, wishes, or views. 

How often have the words smart arse and smart ass occurred in a corpus of books? (source: Google Ngram Viewer )