Talk:Internet Memes/@comment-100.40.22.195-20161025192152

What about the Damn You Len meme?