Likhwa.

IsiNdebele dictionary

huda;v.t

Meaning

English meaning

have diarrhoea (huda igazi= pass blood).