... girl's short socks are called "bobby socks"?
"Bobby" comes from bob, meaning to cut short, as in bobtail and bobby pins
-- pins used with bobbed hair. Since the socks described by the term are cut much shorter than the
earlier knee-high socks girls wore, they were called "bobby socks."

