English meaning of the Dagbani word chinchiba

chinchiba

Noun
  1. beating