Posted on Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.