Green’s Dictionary of Slang

gymp n.

see gimp n.2 (1)