too clever by half - definition and synonyms

phrase British informal, showing disapproval
See also main entry: clever