meaning of Bahöö

Bahöö - German to English

brouhaha