meaning of aufbrummen

aufbrummen - German to English

to roar out