Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.
Centralized Location of Meme's?
There's so many memes these days, I wanted to know if someone has a centralized location that we could all look at and reference when we're chatting with other friends?
I've started building my own, and could setup a location to put them if interested!
I found the location of the memes! Its in France!