• Twitched

    Verb

    1. twitched

      (past of twitch)
    © Wiktionary