An exclamation of thrill, excitement, or satisfaction.
Yabunde! Yabundeeeeee! Yaaaabuuunndddeeeeeee!
2👍 1👎