Translation of kibi! in English:

kibi!

shoo!

exclamation

  • 1

    shoo!