scandalizer vs telltale tit

scandalizer

noun
  • One who scandalizes. 

telltale tit

noun
  • A telltale; one who tattles. 

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