NichiDict

七花八裂

しちかはちれつ
[shichikahachiretsu]

Meanings

1.NounNoun・suru

being torn to pieces