tulchantulchin – Meaning and Explanation