自打嘴巴
Mandarin: zi4 da3 zui3 ba5
T6
T2
T2
T1
Definitions
  1. 1 literally: to slap one's own face; to contradict oneself
← Back to dictionary