Slang meaning of KNOLLERS

KNOLLERS means: Knollers is British slang for the testicles.