My left lat is twitching right now and it's driving me nuts!
Muscles only seem to twitch when they're completely relaxed, I've noticed. Like if it's contracting at all, then it stops twitching. I noticed this the other day when my biceps was twitching.