Translation Japanese English: めちゃめちゃにする
Dictionary: mainめちゃめちゃにする動詞1 bang up,
bust up,
cut up,
demolish,
desolate,
destroy,
devastate,
lay waste to,
mangle,
maul,
mutilate,
ravage,
ruin,
scourge,
shatter,
smash,
smash up,
waste,
wrack,
wreck.