What does abgefahren sein mean?

abgefahren sein - German to English

becoming ace [coll.]

View more

  • to be brill [Br.] [coll.]