Coilon /(?)/

Coi·lon

Coilon

n.
  1. A testicle. [Obs.]