I would if I told her to stop and she didn't. Granted I wouldn't punch her because I think hitting women is wrong. That is, unless she could actively beat you to death... then maybe fighting back could be justified.
Also, again Emon, I was implying the 'if they knew' subject. Somehow I managed not to include it in every single statement I made.
Let me clear this up so I can stop typing the words 'if they knew'.
IF the person DOES NOT KNOW then no I don't consider it disrespectful or a reason to punch someone. However once they do know, should they continue to do so, I find that highly offensive. I'm not going to type 'if they know' again... from now on, should I post again, IF will be implied.