India Just Launched A Microblogging Site 'Tooter' So Twitter Just Launched All The Memes On It

India Just Launched A Microblogging Site 'Tooter' So Twitter Just Launched All The Memes On It