meaning of auf Borg kaufen

auf Borg kaufen - German to English

buying on credit