Vocabulary
前後撞着
ぜんごどうちゃく
self-contradiction; self-inconsistency
noun
suru-verb