What does abgeknallt mean?

abgeknallt - German to English

bumped off [coll.]

View more

  • zapped [coll.]