dimwit vs pudding-head

dimwit

noun
  • A person who is deficient in intelligence. 

pudding-head

How often have the words dimwit and pudding-head occurred in a corpus of books? (source: Google Ngram Viewer )