EnglishMain Dictionary
clever Dick
Universal Words
(also clever clogs) noun
(both BrE, informal, disapproving) a person who thinks they are always right or that they know everything:
I don't claim to be an expert and I certainly don't want to be a clever Dick.