heads will roll

Meaning: People will be fired from work. For exampe, "If I don't see improvement in this division heads will roll".

*note: from beheadings

Leave a Reply