pretty boy vs untidy person

pretty boy

noun
  • A good-looking young man. 

  • A young man whose physical attractiveness is considered rather effeminate and who may be vain about his appearance. 

untidy person

noun
  • a dirty, unkempt, untidy person 

How often have the words pretty boy and untidy person occurred in a corpus of books? (source: Google Ngram Viewer )