meaning of bum-bum

bum-bum - German to English

bang-bang