Dirty doc stellar space medic
Also a play on words because it can mean being stoned, which is also the next word in the verse.
It could also mean that he was using medicinal marijuana, OR even fighting for it to be legalized. As many other (underground) rappers do :
To help improve the meaning of these lyrics, visit “Shovel” by Aesop Rock Lyrics and leave a comment on the lyrics box