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