washed up

washed up  {adj.}
Ruined; finished; a failure.
Harry is looking awfully sad. I hear his business has collapsed and he is all washed up.
Categories: business {adj.}