Report - troll face laugh meme oh no no no

What's wrong with this instant?