1 definition by TOAD!!!!!!!

A drug from The Mushroom Kingdom. It makes you think that brown mushrooms want to kill you, dinosaurs still exist, and bashing your head into blocks gives you coins. Wtf.
"Mario's been taking some shrooms"
by TOAD!!!!!!! May 1, 2019
Get the Shrooms mug.