iglooiglu – Meaning and Explanation