clever Dick

美 [ˈklevər dɪk]英 [ˈklevə dɪk]
  • n.自以为是的人;自以为总是对(或无所不知)的人
clever Dickclever Dick

noun

both BrE informal disapproving自以为总是对(或无所不知)的人;自以为是的人
a person who thinks they are always right or that they know everything

also clever clogs
  1. All right , clever dick , what 's the capital of Cyprus ?

    好,聪明的人,塞浦路斯的首都叫什么?