zì jǐ dǎ zì jǐ zuǐ ba
Level:
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • 1

    slap oneself in the face

  • 2

    there are contradictions in one's words and actions

Vocabulary of 自己打自己嘴巴

  • 自己
    [hsk3]oneself; closely related
  • [hsk1]beat; break
  • 嘴巴
    mouth; area around the mouth