A term indicating that someone or something is fully committed to an endeavor.
See also 2 Cents, Bridal Industrial Complex and Throwing the Baby Out with the Bath Water.
This bit of jargon has been viewed 5,539 times.
Return To Americana Jargon