parvenu vs smarty pants

parvenu

noun
  • A person who has risen, climbed up, or has been promoted to a higher social class, especially through acquisition of wealth, privileges, or political authority but has not gained social acceptance by those within that new class. 

adj
  • Being a parvenu; also, like, having the characteristics of, or associated with a parvenu. 

smarty pants

noun
  • A smart aleck or know-it-all. 

How often have the words parvenu and smarty pants occurred in a corpus of books? (source: Google Ngram Viewer )