Yup. Faldage's got it: it means 'naked footed', but so does 'bare footed'.