What does auf Borg kaufen mean?

auf Borg kaufen - German to English

buying on credit