meaning of bench-legged

bench-legged meaning in Urban Dictionary

Quick legs in stature