Back to Dictionary
狗窦大开
狗竇大開
gǒudòudàkāi
1.
dog hole wide open (idiom); fig. gap caused by missing teeth (used mockingly)
Metadata
- Category
- Chinese