mangel
n.β Β«After asking around I finally figured out that “mangle” is the slang word widely used to mean barbecuing.Β» ββTo βMangle,β or not to βMangleβ?” by David Treppenwitz (Israel) Apr. 28, 2004. (source: Double-Tongued Dictionary)