Skittery

What is Skittery?

Skittery definition and meaning on Dictionary terms:
adjective