meaning of abgebraust

abgebraust - German to English

buzzed off