Not sure if memes are a new language of images used to quickly convey ideas Or simply an oversimplification of complex ideas into an endless stream of noise

13,478 shares