light-heeled

Etymology
From.

Adjective

 * 1)  Nimble or lively in walking or running; swift of foot.
 * 2)  Of loose character; not chaste; immoral.