English meaning of the Dagbani word luɣiluɣi

luɣiluɣi

Ideophone
  1. bad-smelling, stinking