If the pervasiveness of shitty memes on the web weren’t enough, it seems they’re soon going to be inhabiting the real world… worn by people walking on the streets of Earth. Tumblr just announced a new ...