At least he’s good for one thing…. hilarious mocking memes that make me LOL:

meme1meme2meme3meme5meme6meme7