twitch - Dictionary definition and meaning for word twitch
Powered by Mnemonic Dictionary
TWITCH is a sound produced whenthere is a sudden jerk in a bone