meaning of abhausen

abhausen - German to English

going broke [coll.]