The Best Memes Of The Moment Laughter is good for the soul. Here are a few memes in circulation on social media that made us giggle!