Welcome to SA Dictionaries

Thulaka
   /thu-la-ka /

To collide repeatly