KNACKERS


Meaning of KNACKERS in English

Noun. The testicles. Exclam. An exclamation of disagreement or annoyance.

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