What does "doing five to ten for one thing or another" mean?

Solution 1:

As @FumbleFingers said, it means that their boyfriends are doing between 5 and 10 years in prison for various crimes that they have committed. "One thing or another" or "one thing and another" is an expression used to cover various unspecified matters or things, in this case various crimes.