狗嘴里吐不出象牙
What does 狗嘴里吐不出象牙 mean? 狗嘴里吐不出象牙 is a Chinese strong that translates to “filthy mouth / lowlife” in English.
Literal Translation
dog's mouth can't spit out ivory
Meaning & Usage
01
"filthy mouth / lowlife"
Implies everything the person says is foul or base. Can't expect cultured words from an uncultured person.
Examples in the Wild
狗嘴里吐不出象牙。(Gǒuzuǐ lǐ tǔ bù chū xiàngyá.) - Nothing good comes from your mouth.