Top definition
A duck that somewaht resembles a demon, has strange powers that make it a very good distraction. Appears multiple times in the web-comic El Goonish Shive.
by Gameguy602 May 01, 2010
Get the mug
Get a Demonic Duck mug for your cat G√ľnter.