Wamba. 20404 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.