Drkangel666 's definitions
Short for dumb dodo. The little not me monsters that never make a mess, or break anything, or didn't touch it.
by Drkangel666 April 7, 2017
Get the dumdoe mug.
Get the dumdoe mug.We'll email you a link to sign in instantly.