Answers:
the "c" word is rather foul because some people do not like being referred to as the slang for a woman's reproductive parts.
try using more colourful words or wording like men and women did of the middle ages.
Pilicock had a meaning of a vain man.
Shrew was an insult to women -its meaning was that the woman had ill behaviour.
Words are weapons use them wisely.
You can't take back an insult.
Insults leave holes in a relationship.
You can't undo the damage of a nail in a wall just by putty and screen patch-the hole is still there.
So is the damage in the memory from the insult of hurled words that hurt.
So if she wants to verbally abuse you, don't do it back. you are above that level.