Meaning to shoot or stab someone until they convulse or “Twitch
If a nigga snitchin we leave em twitchin’, gang gang gang
by Minute-man July 10, 2020
Get a leave em twitchin mug for your guy James.