Likhwa.

IsiNdebele dictionary

thaklazela

Meaning

English meaning

throw down (heavily or carelessly).