Vocabulary

七花八裂

being torn to pieces

noun suru-verb