What does bis in die Puppen pennen mean?

bis in die Puppen pennen - German to English

to sleep till all hours