CLEVER DICK





Definition:

  1. [noun] an intellectual who is ostentatiously and irritatingly knowledgeable
    Synonyms: clever Dick, clever clogs

Synonyms: