Wiktionary
cock sock
n. 1 A sock-like garment used to cover the penis 2 (context slang English) condom