Top definition
Feeling as fresh, or fresher than crack rocks. As fresh as feeling like you have been wrapped in cellophane and kept airtight.
Kelly: I am feeling fresh tonight!
Caci: Yeah girl, crack rock fresh.
by dawnyell April 06, 2011
Get the mug
Get a Crack Rock Fresh mug for your cat Jovana.