Green’s Dictionary of Slang

pillycock n.

see pillicock n.