Vocabulary

自己撞着

self-contradiction; self-inconsistency

noun suru-verb