Vocabulary

前後撞着

self-contradiction; self-inconsistency

noun suru-verb