to blow ones own hornha – Meaning and Explanation