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.
by Funkman May 13, 2005
Get the Dumangiacla mug.
Get the Dumangiacla mug.We'll email you a link to sign in instantly.