Green’s Dictionary of Slang

coglione n.

[Ital. coglione, a testicle; fig. a fool]

(US Und.) a man who is duped by a woman; a fool.

[US]Matsell Vocabulum.