Top definition
The high from smoking the first crack rock of the day; or the act of smoking the first crack rock of the day
I'm totally riding the top of the rock.
by Pierrot le Fou May 10, 2006
Get the mug
Get a Top of the Rock mug for your papa Bob.