Likhwa.

IsiNdebele dictionary

xhokoza

Meaning

English meaning

1; jab; poke; 2; annoy.