The Collaborative International Dictionary
Coilon
Coilon \Coi"lon\, n. [F. See Cullion.]
A testicle. [Obs.]
--Chaucer.
Wiktionary
coilon
n. (context obsolete English) A testicle.