biaba

listen to the pronunciation of biaba
الأسبانية - الإنجليزية
punch, strike from a fist
defeat (Southern Cone)
slap, blow made with an open hand