student asking question

Is “you rock” a slang phrase? What does it mean?

teacher

Native speaker’s answer

Rebecca

Yes, "you rock" is a slang phrase that means "you're awesome" or "you're cool". "Rock" comes from the music genre "Rock and Roll". It is a casual compliment that could also be used to describe a celebrity or band. Ex: Did you see that new band last night? They rock!

Popular Q&As

04/21

Complete the expression with a quiz!