What does Bumm! mean?

Bumm! - German to English

Boom!