rubberneck vs snooper

rubberneck

noun
  • Someone who engages in rubbernecking, or turning and staring. 

  • Someone or something with a flexible neck. 

verb
  • To watch by craning the neck (as though it were made of rubber), especially if the observer and observed are in motion relative to each other. 

snooper

noun
  • A person who snoops. 

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