Word Definition - 臭不可闻

chòu bù kě wén (idiom) to stink to high heaven; (fig.) (idiom) disgraceful; disgusting