slyboots

slyboots

slyboots

Noun

a shifty deceptive person

Synonyms: