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. © 2015 Farlex, Inc, all rights reserved.
See also:
Full browser ?