look at him, flapping around like christ in a crucifix shop
someone who cannot organise themselves or work under pressure
"look at him, flapping around like christ in a crucifix shop" What is the definition of "flapping around like christ in a crucifix shop"?