Site Icon Hammys

This term refers to the hamstrings or the muscles in the back of your upper leg.