tchekacheka – Meaning and Explanation