guttersnipe vs hobbledehoy

guttersnipe

noun
  • A person of the lowest social or economic class. 

  • A street urchin. 

hobbledehoy

noun
  • An awkward adolescent youth. 

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