China playing ever increasing role as economic power and taking ever larger share of mass media topics, it is to be expected that the Chinese language and Chinese sites will appear in the international Internet consciousness. As far as I can tell, so far nobody has really made it, although I believe there are a lot of people who at least have heard about the Taobao and the Baidu, and perhaps much less people have heard about the QQ, RenRen or Xiaomi.
Socialba! is apparently another newcomer trying to go international. As far as my limited Chinese knowledge can help, it is actually meant to be called Social吧！, and can be roughly translated as “Let’s go social” or “Social indeed”. This is just a plugin allowing to post something once on one social network and have it automatically distributed on all other networks.