clever dick
noun
British, informal + disapproving
: a person who is clever in a way that is annoying
Love words? Need even more definitions?
Merriam-Webster unabridged
Share