turbehturbe – Meaning and Explanation