meaning of abnibbeln

abnibbeln - German to English

to croak [coll.] [to die]

View more

  • to peg away [Br.] [coll.] [to die]
  • to pop-off [coll.] [to die]