KNACKERS Meaning of KNACKERS in English Noun. The testicles. Exclam. An exclamation of disagreement or annoyance. Slang English vocab. Английский сленговый словарь. 2012