Slang meaning of JAFFA

JAFFA means: Jaffa is British slang for a sterile man.