Likhwa.

IsiNdebele dictionary

kulufela

Meaning

English meaning

screw; screw up.