Top definition
Dumangiacla is purely a human devored by a demon, but the huma posseses the demon, demonologist use this term when there screwed by their hated friends.
"holy !@#$ it's Bob hes come baq in Dumangiacla"
by Funkman March 25, 2005
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush