meaning of buuhuuu!

buuhuuu! - German to English

boo-hoo