Welcome to SA Dictionaries

Tetekako
   /ti-ti-ka-ko /

Smacking repeatly