I have no problem with insults, or even with being personally insulted. I really don’t. Sometimes you just need to tell it like it is – or hear it like it is! What really irritates me is people using just any old insult, regardless of suitability!
For example, a guy just called me a ‘slut’. Yes, I had behaved a little harshly towards him, come down a bit hard. But perhaps ‘bitch’ might have been more appropriate. He knows nothing of me, and can’t possibly know if I am promiscuous or not. (For the record, I’m not.)
This isn’t the first time this has happened to me, and I have seen it happen to others many times. For some reason ‘slut’ is the insult of choice towards women, regardless of circumstance. It is not only used by men, either; I’ve often heard a woman call another woman a ‘slut’.
I have compiled this handy guide for your reference.
When somebody has annoyed you but you really know nothing about them personally: bitch
When somebody is not only annoying but also incredibly stupid: fuckwit
When somebody is promiscuous and you want them to feel ashamed of that: slut
If these simple guidelines do not help relieve your dearth of insults, I suggest buying a dictionary and thesaurus!