English meaning of the Dagbani word buhimbu

buhimbu

Noun
  1. parasitism