"Ro sham bo" is not a slang term. It's actually a slightly different pronunciation of the game "rock, paper, scissors." The term is often used in American English, especially in the context of the game itself.
There isn't a specific slang definition for it; it's simply a more casual way of saying "rock, paper, scissors."