What does buuhuuu! mean?

buuhuuu! - German to English

boo-hoo