so im not the best?

More memes featuring this image