Unable to load sentence structure. Please check your API configuration and try again.
ziˍ₆自daaˊ²打zeoiˊ²嘴baaˉ¹巴
Pinyin: zi4 da3 zui3 ba1
Translations
nounslap one's own face
noun自打耳光
nouncontradict oneself; self-contradictory; mutually exclusive
nounliterally: to slap one's own face; to contradict oneself