Wamba. 20405 likes · 5 talking about this. Wamba is the new social discovery site to meet new people, chat and flirt. Sign up for free and meet loads of.