Slang term for sure, but it is the term my friends at auto dealerships use.
Heaven help me for service writers who like to throw the company under the bus. They make situations so much worse. Some of them would like to always make the manufacturer the bad guy and the dealer the good guy. And thats fine to a point, but they should want to maintain for loyalty for both!