Posts Tagged ‘Yahoo Meme’

Yahoo Meme is a Microblogging service from Yahoo that recently launched in English.  Basically, Yahoo Meme gives you a way to quickly post text (140 characters), images, videos from YouTube and Vimeo, and MP3’s (you can only link to an MP3 on the Web).  These items can quickly be reposted by other users and commented […]