1、She' s such a clever Dick.
2、clever Dick;( infml derog )person who thinks he is always right or knows everything