The phrase
"flexible hamstrings" refers to having loose and stretchable muscles in the back of your legs, specifically the group of muscles called hamstrings. Having
flexible hamstrings allows you to bend and stretch your legs easily without feeling tight or restricted.
Full definition