tumatakurutumatukuru – Meaning and Explanation