COILON


Meaning of COILON in English

noun a testicle.

Webster English vocab.      Английский словарь Webster.