Why are memes taking over social media?

Primary tabs