What does Allerletzter sein mean?

Allerletzter sein - German to English

becoming dead last