Slang meaning of ORCHESTRAS

ORCHESTRAS means: Orchestras is British slang for testicles.