Skip to main content

Definitions by Pierrot le Fou

Top of the Rock 

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.