i woulda been on time if not for the heinous clusterfuckery of traffic
a mess of confusion, disorganization, bungling or incompetence
"i woulda been on time if not for the heinous clusterfuckery of traffic" What is the definition of "clusterfuckery"?