Badoo definition

Search

Badoo

Badoo logo #21000 Badoo is a dating-focused social networking service, founded in 2006 and headquarters in Soho, London. The site operates in 180 countries and is most popular in Latin America, Spain, Italy and France. Badoo ranks as the 157th most popular website in the world, according to Alexa Internet as of April, 2014. The site operates on a freemium model. To...
Found on http://en.wikipedia.org/wiki/Badoo
No exact match found.