What does Budakai! mean?

Budakai! meaning in Urban Dictionary

Battle cry for victory. Triumph