◄
Tickle-footed
►
Dictionary
(
a.
) Uncertain; inconstant; slippery.
Clyx.com