Green’s Dictionary of Slang

slimpskin n.

see simkin n.1