storpiato

Adjective

 * 1) crippled, maimed
 * 2) mangled (words)