Possible meanings are 1) that this is a literal expression of submission where the person licks the dust off of a superior's foot or from the ground at the superior's foot or 2) that this is an idiom that describes a person prostrating himself before a superior.