Spindleshanks

Webster's Dictionary of the English Language

·noun A person with slender shanks, or legs;

— used humorously or in contempt.