jaymayu.com
Yahoo’s Twitter – Yahoo Meme
For a long time Yahoo was in Search Engine business but now they are in Twitter business too. Yeah its true Yahoo inc is making a clone of Twitter named Yahoo Meme. The word meme is popular among b…