Top definition
A delicious blend of multiple fungi, usually accompanied by a distinctive odor, itch, and that which scares the hell out of ones doctor.
by Fungi Man July 25, 2011
Get the mug
Get a Funguliscious mug for your brother-in-law José.