dumbnut vs lackwit

dumbnut

noun
  • A stupid person 

lackwit

noun
  • A witless person; a fool. 

adj
  • Foolish; idiotic or simple-minded. 

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