heads will roll
Meaning
heads will roll
(idiomatic) Some people will be fired for incompetence.
If this project isn't completed on time, heads will roll.
heads will roll
(idiomatic) Some people will be fired for incompetence.
If this project isn't completed on time, heads will roll.