MemesRUs is your one-stop-shop for the world's funniest and best memes on the planet. If you do not laugh at any of these memes it is 100% confirmed that you have no emotions are from another planet. Seriously... Try not to laugh at these memes... I dare