1 definition by The Forbidden Fruit

Hands down, the best maasell on the American market.
Last night, me and my buddies were hittin some X on the Beach Starbuzz. Man, that stuf is unreal!
by The Forbidden Fruit October 30, 2007
Get the starbuzz mug.