Top definition
One of the best new artists in the Clock Crew. Author of the soon to be released Clock Bond Movie, The Man Who Sold The World.
Grenade Clock doesn't suck.
by Not Grenade_Clock November 01, 2003
Get the mug
Get a Grenade Clock mug for your cat Jerry.