What is the meaning of Twitchy?

susceptible to twitching a lot.

irritable, cranky, nervous, anxious, worried

Source: wiktionary.org