c.1400, from Anglo-Fr. mangler, freq. of O.Fr. mangoner "cut to pieces," of uncertain origin, perhaps connected with O.Fr. mahaignier "to maim, mutilate, wound" (see maim). Meaning "to mispronounce (words), garble" is from 1530s. Related: Mangled.
vt. 1. Used similarly to mung or scribble, but more violent in its connotations; something that is mangled has been irreversibly and totally trashed. 2. To produce the mangled name corresponding to a C++ declaration.