Green’s Dictionary of Slang

cockle (and hen) n.

see cock and hen n.