clever Dick
noun /ˈklevə dɪk/
/ˈklevər dɪk/
(also clever clogs)
(both British English, 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.