Wamba. 20401 likes · 6 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.