be full of holes

be full of holes

To be unsound or flawed. Does anyone have a better suggestion? Mark's idea is clearly full of holes. The boss will never approve our idea if it is full of holes.See also: full, hole, of