I made something for you to Pin…
I made something for you to Pin…
Memes are all the rage in Pinterest. What’s a meme you ask? Meme: Comes from the ancient Greek mimema – ‘to imitate’. They are social concepts that self replicate and mutate – and in Pinterest they ride on images. Sometimes…