English meaning of the Dagbani word tibidarigibo

tibidarigibo

Noun
  1. punishment