terretterrit – Meaning and Explanation