As soon as the South Korean series premiered on Netflix today, social media users had a field day with the memes and posts about it.