meaning of Brumm!

Brumm! - German to English

Vroom!