← Cantonese Dictionary
自打嘴巴 (zi6 daa2 zeoi2 baa1, zì dǎ zuǐ ba) — literally: to slap one's own face; to contradict oneself
Word of the day · Chengyu stories · Pinyin converter · Korean romanizer · FAQ · About · Contact · Privacy