What does Brumm! mean?

Brumm! - German to English

Vroom!