1 definition by emilyann691
A parasite that resembles a fetus that attachs itself to the back of the victim and uses a fleshy tube to siphon nutrients to itself.
"Man, that poor man has a huge dorsal fetus."
"Rachel had a dorsal fetus on her back, so i decided we wouldn't have sex."
"Rachel had a dorsal fetus on her back, so i decided we wouldn't have sex."
by emilyann691 October 22, 2010