Green’s Dictionary of Slang

sock n.3

(US black/juv.) a penis.

[US]E. Richards Cocaine True 136: We don’t even kiss girlfriends. It makes you soft. If you kiss a girl it makes your sock hard, but makes you soft.