have more holes than Swiss cheese

have more holes than Swiss cheese

To be extremely unsound or flawed. Does anyone have a better suggestion? Mark's idea has more holes than Swiss cheese.
See also: cheese, have, hole, more, Swiss
Farlex Dictionary of Idioms.
See also:
  • Swiss
  • Cheese it the cops!
  • cheese it-the cops!
  • be full of holes
  • be chalk and cheese
  • cut the cheese
  • say cheese
  • Say cheese!
  • chew the cheese
  • cheese it