cafouillage
Top 25000
Meanings
Noun
1. screw-up (informal)
Examples1
The company will never recover after that last bungle.