too clever by half
to be too confident of your own intelligence in a way that annoys other people. (British variant of "too smart by half.")
too clever by half by Elvira Pepper August 7, 2011
Get the too clever by half mug.