FEEDBACK

Meaning of 鸟不生蛋,狗不拉屎

Lookup via: Pinyin | Radicals
niǎo shēng dàn , gǒu shǐ (Trad.: 鳥不生蛋,狗不拉屎)
lit. (a place where) birds don't lay eggs and dogs don't defecate (idiom); fig. god-forsaken; remote and desolate