Possibly useful stuff
D.gg Memes
Obscure twitch memes