Why the hell Are there so many memes?

100 shares