clever Dick vs clever clogs

clever Dick

clever clogs

noun
  • Somebody who is rather too clever; a smart aleck; sometimes used as an epithet. 

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