Word Definition - 漏洞百出

lòu dòng bǎi chū (of an argument, theory etc) full of flaws (idiom)