What is Yabunde?
An exclamation of thrill, excitement, or satisfaction.
Yabunde!
Yabundeeeeee!
Yaaaabuuunndddeeeeeee!