1. Adjective. (idiomatic) Finished; having no future in a particular role. ¹
2. Verb. (past of wash up) ¹
¹ Source: wiktionary.com