It's interesting you took that post because I thought it was a great example of how the language of memes changes with platforms. As the text at the top is just a classic Meme header but twitterified.
To give an example:

For me both of these images are equivalent. They are both memes. Are they not? Its just one is using an older "In your face" style.