You took the road of restraint... congrats to you.
I agree... you were minding your own business... they should be buying YOU a beer.
People of that ilk are not worth it.


besides... with this part:
I said, "You wouldn't appreciate someone reaching up your dress, would you??"
She said "Yes I would."
I said, "Figures..." and turned away.
She replied with "F@#$ YOU!!" (three times)

You obviously struck a nerve, regarding her character, judging by her triple response.