Definition
Used to express strong approval or admiration for someone or something, indicating that they are excellent or very impressive.
This new restaurant rocks; their dishes are absolutely top-notch!
I listened to their new album, it totally rocks! Every song blew me away.
Her performance on stage last night rocked, the entire audience went wild!