CONKERS


Meaning of CONKERS in English

Noun. Testicles. A Conker (British) is the hard shiny nut of the horse chestnut tree.

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