phrases, sayings, idioms and expressions at

Throwing people under the bus

Posted by Nanette on December 09, 1999

I work in a sales-oriented atmosphere, and I hear this expression a lot, but I have no idea what it means. I would appreciate it if someone could enlighten me. Thanks!

© 1997 – 2024 All rights reserved.