VariousWords beta
Related Terms:
Definitions:
Noun
clever Dick
clever clogs
Definition: an intellectual who is ostentatiously and irritatingly knowledgeable
Definition: A person who annoyingly tries too hard to impress with their cleverness.