Finished; at an ignoble end.
Unable to be remedied, cured, corrected or repaired; irreparable, incurable.