What is the meaning of Mangled?

mutilated, twisted, or disfigured.

simple past and past participle of mangle

Source: wiktionary.org