a slang for combining the pyschedhelic qualities of mushrooms, with the dissociating effect of pcp.
man I was shroom dusting the other night, i almost died.
2👍 4👎