meaning of bis in die Puppen aufbleiben

bis in die Puppen aufbleiben - German to English

to remain up till all hours