rock english – Meaning and Explanation