What does British Morning Sock mean?

British Morning Sock meaning in Urban Dictionary

Uk slang for a condom.