Word Definition - 百孔千疮

bǎi kǒng qiān chuāng heavily damaged; (fig.) full of holes; riddled with problems