What the hell is a doula?
My first reaction also, but Bryanw92 was kind enough to post the wikipedia definition on Post 17.
In this case, doula means heartless denizen of hell...