According to the dictionary, a disasterous failure or fiasco.
_________________________
Cheers,

Andy M