'clever clogs' definitions:

Definition of 'clever clogs'

From: WordNet
noun
An intellectual who is ostentatiously and irritatingly knowledgeable [syn: clever Dick, clever clogs]