Top definition
A combination of shrooms and acid taken together .
"Dude night i had a narly trip taking an 8th of shrooms and dropping a few tabs, i like shrid."
by Sextacy May 12, 2014
Get the mug
Get a Shrid mug for your Facebook friend José.