User blog comment:WarpyNeko930/TLDR/@comment-27558949-20170405000321

TBF you are correct about the meme part.