Memes: A Love Language

By Jamie Shapiro If you’ve used the internet in the last few years it’s likely you’ve stumbled upon a meme or two in your cyberspace travels. Merriam-Webster defines a meme as “an amusing or interesting item (such as a captioned picture or video) or genre of items that is spread widely online especially through social media.” Memes have taken over popular social media sites like … Continue reading Memes: A Love Language