Общее значение – неудача.

Однако, первоначально, итальянское слово «fiasco» означает – «фляга».

Версий две. Начну с самой прозаической.

Итальянские стеклодувы если допускали «косяк», при изготовлении бутылки, ругали самих себя со свойственной экспрессией и темпераментом.

Типа, не смог выдуть высокохудожественное изделие - "far bottiglia"- «сделать бутылку», вместо этого смастрячил какую-то фляжку – «far fiasco» - «сделал флягу».

Узнать больше: dzen.ru