Green’s Dictionary of Slang

twitched adj.

[SE twitch]

nervous, irritable.

[UK]M. Walters Echo 95: People started getting twitched about whether he constituted a danger to society.