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.
by Cranger April 22, 2006
Get the shroom dusting mug.