Welcome to SA Dictionaries

Itlefetsa
   /itle-fi-tsa /

Clobber, hit oneself