I'm not 100% sure what the deal is with these "troll face" things on the internet, but you see them everywhere.  Including this Turkish soccer match.  And just to make things even better, there are plenty of flares getting shot into it.

 

The real definition of meme is taking parts of culture, and passing it  from one individual to another.  In the world of the internet, it's basically just dumb pictures getting posted on facebook walls.