What does auf Pump leben mean?

auf Pump leben - German to English

to live on credit

View more

  • to call home on tick [Br.] [coll.]