Green’s Dictionary of Slang

nyams n.

also nyamps
[? Twi nyamma, small or nyam n., in context of being ‘a vegetable’]

(W.I.) a weakling, a useless idiot.

[WI]cited in Allsopp Dict. Carib. Eng. Usage (1996).