clever dick

Noun
  1. An intellectual who is ostentatiously and irritatingly knowledgeable (synset 109948303)

Found on Word Lists

Other Searches