Only experienced this once about 3 years ago. Leaving the local after a few drinks there was a woman there who'd had a few too many and as we were leaving I overheard her saying "I wonder how much he paid for her"
We left as Shey asked me to ignore it, but the red mist descended as we started to walk down the street, so I about turned and went back to the pub and informed the woman that if she was a bloke then she'd be picking her teeth off the floor. Must admit the next time I went in quite a few people were saying I should have hit her (not that I'd ever raise a hand to a woman), and the next time I saw her she was very embarrassed and apologetic.