meaning of Budakai!

Budakai! meaning in Urban Dictionary

Battle cry for victory. Triumph