1 definition by Mr. Green thumbs

Top Definition
Very potent smelling dro.
Yo, break me off a piece of that dankity stankity.
by Mr. Green thumbs February 28, 2010

Mug icon
Buy a Dankity Stankity mug!