Skip to main content

Dumangiacla

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 May 13, 2005
mugGet the Dumangiacla mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email