Diabolical Douglas Share definition Flag When liquid shit gets flung into your oral cavity with emence force Mom: Honey what's that brown stain on the edge of your mouth? Me: Some bitch Diabolical Douglased me last night Diabolical Douglas by Anthony Slaven May 22, 2022 Get the Diabolical Douglas mug.