'twitchy' definitions:

Synonyms of 'twitchy'

From: Moby Thesaurus