I'm a filthy American and I still have no clue what this meme is or what's it about