As with most internet culture elements, most new memes emerged on forums like Reddit. You can also find some good new memes on sites like GIPHY, Know Your Meme and IMgur.