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.