B Besides Twitter & Facebook, What else? (I) December 15, 2011 December 15, 2011 Badoo – Badoo is a multilingual social networking website, based in London and have regional offices throughout the world. There are 133,068,031 Badoo members worldwide with hundreds of thousands of… Just For Fun Continue Reading