Clever dick has 2 different meanings across 1 category:
Noun
an intellectual who is ostentatiously and irritatingly knowledgeable
A person who annoyingly tries too hard to impress with their cleverness.