by 12Rat34 April 03, 2006
a combination of rock and spectacular
1. When something fuckin' rocks
2. an expression of excitement or anticipation of something great
1. When something fuckin' rocks
2. an expression of excitement or anticipation of something great
by mikol_g June 22, 2006