A fork of Rural Dictionary
Shorthand or slang for parasitoid (a special kind of parasite that kills its host as part of its life cycle: generally an insect killing another insect).
Three types of doids were reared from this species of moth.