too clever/eager/cocky etc by half - definition and synonyms

phrase British spoken
  1. used for showing that you do not approve of someone because they are clever/enthusiastic/confident etc in a way that annoys you

    People regularly accuse him of being too clever by half.

See also main entry: half