English meaning of the Dagbani word gbinchibili

gbinchibili

Noun
  1. an enema