Well, I don't mind "twat" personally. It's like calling someone a "dick" or a "cock". Meh. It means jerk more than it does "bad thing of femaleness". As for calling her a "whore" and such, well that doesn't mean jerk, and is more clearly gendered and icky, IMHO.