It's a word to describe something cool and also good. Can also be interpretated as the best of something, or something was the best/they won, like the last example below.
by James Ribes May 13, 2005
Get the dodabunga mug.by Red Raptor September 17, 2006
Get the rodabunga mug.