meaning of auf Pump leben

auf Pump leben - German to English

to live on credit

View more

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