Has anyone ever heard or used the term "hamstrung"?

I might not use it regularly, but I certainly would understand it readily.