Back to Dictionary
打嘴
dǎzuǐ
1. to slap sb's face
2. to slap one's own face
3. fig. to fail to live up to a boast