ESL: That's "English as a Second Language," for those of you not in the know.
Funny Story -
Background info: Vespera's first language is not English, but she speaks English nearly perfectly, including idioms. Novio also speaks English as a second language, and, although he's learning VERY quickly, his English does not include figures of speech.
So, Novio was over last week, and Vespera said to him, "You rock my world!" : )
I was walking by and said, "Wow. That's a really nice thing to say."
Novio replied, "Yes, if you know what it means."
So, I found myself standing there explaining to my teenager's boyfriend what she meant when she said, "You rock my world."