Japanese meaning of 支離滅裂

Reading:
しりめつれつ (shiri metsuretsu)

English Translation:

All over the place / Incoherent