By: Zulfa Rizqiya @rizqibusiness

If you’re an avid social media user, chances are you’ve come across a fair share of memes, whether through your Facebook newsfeed, Twitter timeline or the occasional Buzzfeed article. 715 more words