meaning of Allerletzter sein

Allerletzter sein - German to English

becoming dead last