Slang meaning of ORCHESTRA STALLS

ORCHESTRA STALLS means: Orchestra Stalls is London Cockney rhyming slang for balls (testicles).