Noun
(US, slang) A person who has run out of money
(US, slang) A person who has lost power or abilities; a has-been