what with the failure of the goods being delivered on time, no-one knowing where to go and no-one who knew what to do anyway, the whole thing was a cluster fuck
also a series of minor or major mishaps leading to an almighty fuck-up
"what with the failure of the goods being delivered on time, no-one knowing where to go and no-one who knew what to do anyway, the whole thing was a cluster fuck" What is the definition of "a cluster fuck"?