Green’s Dictionary of Slang

sweaty sock n.

[rhy. sl. = Jock n. (2)]

a Scot.

[UK]R. Puxley Cockney Rabbit.