1 definition by Warlorddave22332323

Top Definition
a small creature often found in parts of Austria but has recently migrated to england. Distinguished by its humongous Snotter (nose) and will offer you a vimto sweet as a sign of friendship
Oh my gosh i just saw a Dunebug
by Warlorddave22332323 December 19, 2010

Mug icon
Buy a Dunebug mug!