city slicker vs hood rat

city slicker

noun
  • One accustomed to a city or urban lifestyle or unsuited to life in the country. 

hood rat

noun
  • person who lives and exhibits attitudes of inner city life. usually a negative connotation that implies poor upbringing, bad manners, little to no education and low class behavior 

How often have the words city slicker and hood rat occurred in a corpus of books? (source: Google Ngram Viewer )