What does bench-legged mean?

bench-legged meaning in Urban Dictionary

Quick legs in stature