Word Definition - 百孔千瘡

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