I vote we go back back to the good ole fashioned words like *******, bunghole, fartnocker, dillweed, dumbass, bigot, jerk, or for when one is really angry, ****er. Or 12s pudding brain. Its a good insult. So is wanker and bellend.
It's interesting which insults are perfectly OK and which get *'ed.