NichiDict

八つ裂き

やつざき
八裂き
[yatsuzaki]

Meanings

1.Noun

tearing limb from limb; tearing apart; cutting (a person) to pieces