What does archidi mean?

archidi meaning in Urban Dictionary

mens testicle in greek slang.not courteous to say.