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