dudelet vs jack-a-dandy

dudelet

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

jack-a-dandy

noun
  • A small patch of light reflected from a shiny surface onto another surface such as a wall or ceiling. 

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