1 definition by bona

Top Definition
did
word for shrooms, magic mushrooms
oh man i cant believe we ate 4 boxes a dids!
by bona February 19, 2005
Mug icon
Buy a did mug!