by 12Rat34 March 15, 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 23, 2006