(s)gammy(British informal) sore or lame“a gammy foot”