It's a great compliment. It means that you are someone that they can confide in, open up to, rely on.You support them when they fall. That person holds them together no matter what.
"You're my rock"

An example from a song by Beyonce:

"You are my roc,baby your the truth
You are my roc, I love to rock with you
You are my roc, Your everything I need
You are my roc, so baby rock with me"
by Baaaaker April 24, 2009
used to defeat scissors in a game
damnit, i lost to the rock!
by aroooooooooooooooony August 30, 2006
1. General greatness
1. You Rock
2. You rock my socks
3. Chris is a rock god
4. Lewis rocks!
by Cassie R. May 18, 2005
A form of music that was once creative and meaningful, but slowly over the years has degraded to some teeny bopper shit for rich kids who are still stuck on the 2 week realation ship they had 3 months ago
Creed Default Nickelback who can tell he difference
by jimbly December 17, 2003
1. Rock is a form of music that uses bass, guitars, drums and lyrics to support a central idea or cause. Lots of rock deals with sex and drugs, so for all you "metal heads" or "punk" dorks out there who say rap is meaningless and sucks, rock can, too. Lots of rock songs point out the flaws of society, Like most of the songs by System Of A Down and Rise Against. There are lots of subgenres of rock so take your pick, it's all awsome. Personally, I like classic bands like AC/DC, and Billy Joel. I also like KoRn and DevilDriver, so go figure.

And seriously, if you're going to place a stereotype or try and rip on any type of music, listen to it and remember that it's better to remain silent and be thought a fool than to open your mouth and remove all doubt.

2. a usually hard material made of natually occuring elements.
1. "Hot funk, cool punk, even if it's old junk it's still rock and roll to me!" -Billy Joel, Still Rock And Roll To Me

"Why must we kill our own kind?" - System of a Down, BOOM!

"Welcome to the jungle, it gets worse here everyday. Learn to live like an animal in the jungle where we play!" - Guns and Roses, Welcome to the Jungle

2. lime stone, slate, granite, schist, etc etc
by Mistress Kitty March 29, 2008
1. a cool type of music
2. a way of expressing something cool
3. a stone
This rock music is really nice.
This rocks!!
Look at that rock.
That rock that listens to rock rocks!!
by Gorgey da Playa October 31, 2003
as in "you are my rock" hold steady, secure and safe
You are my ROCK of gilbralter.
by Helen Sherman May 30, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.