dudelet vs pretty boy

dudelet

noun
  • A young boy, especially one who is fashionable or popular. 

pretty boy

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

  • A good-looking young man. 

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