debacles

noun

A sudden and ignominious failure; a fiasco.