From kilt, to tuck up, from Middle English kilten, of Scandinavian origin.