1 definition by eric decrane

Top Definition
a new term for a crack rock
yo man hook me up wit dem shrk teeth
by eric decrane February 04, 2005

Mug icon
Buy a shark teeth mug!