English meaning of the Dagbani word yabiga

yabiga

Noun
  1. poison
    • stuff