Tag "memes"

The past glory of our beloved memes

By : CIOL Writers

Memes are shared on social media left, right and center. While till a few years back, your feed would be flooded with status updates, now the flurry of posts on social media are majorly memes–some hilarious, others, not so much.