What does Bummelletzter sein mean?

Bummelletzter sein - German to English

to-be dead last