Green’s Dictionary of Slang

magimp n.

see McGimp n.