1 definition by shrooms4ever

Top Definition
mushroom tea made from the most high quality shrooms you can get your hands on
I just made some awesome tea and Im tripping balls
by shrooms4ever September 06, 2009
Mug icon
Buy a awesome tea mug!