Have you seen this one: “For all intensive purposes”? Oh, the pain! It should be “For all intents and purposes”.
I can’t believe people do this stuff. Doesn’t anyone ever say these things out loud and then think to themselves “well, that makes no sense, maybe I got it wrong”? Apparently not.
How about “No holes barred”? That one started as an amusing twist on “No holds barred”. The original phrase was from wrestling and meant that any “hold” was fair game – none were prohibited, or “barred”. The mangled phrase was coined by the porn industry. So the moral of the story is: If you are using a catch phrase, know what it means and use it correctly!