Love 'em or hate 'em, memes are here to stay, and they're bigger than you think:
:
The story behind this is the Turkish gov't banned flares from soccer games (the red lights that you see through the troll face), so people weren't happy about that, and this is what happened
|
EDIT: Oh and to cancel that out, here's something that's actually awesome: