Learn English – What does “doing five to ten for one thing or another” mean

meaning

I came across the following:

I've seen … women on their way to visit boyfriends who are doing five to ten for one thing or another.

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

Google was distinctly unhelpful to me.

Best Answer

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.