Entry # 4748 has returned 1 entry

bupubu

adjective make a lot of noise (not vocal)