Translation of buu in English:

buu

boo!, interj.

exclamation

  • 1

    boo!