Yeah, I hear that very often.. It has become an expression in our country. Sometimes they even say it like "You rock" I think it means the same thing as "you are so cool " [H] Caio, IF [A]
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.