brass-necked vs smart-arsed

brass-necked

adj
  • Nervy; cheeky; shameless. 

smart-arsed

adj
  • having the irritating qualities of a smart arse, with a know-it-all attitude. 

How often have the words brass-necked and smart-arsed occurred in a corpus of books? (source: Google Ngram Viewer )