What is the meaning of Snaky?

Resembling or relating to snakes; snakelike.

Windy; winding; twisty; sinuous, wavy.

sly; cunning; deceitful.

Covered with serpents; having serpents.

Source: wiktionary.org