Translation of bo! in English:

bo!

wow!

exclamation

  • 1

    wow!