I was out with my 2 children today at the market. One of the stalls was selling cds so was playing music.
My nearly 4yo dd was dancing, not in anyone's way and unobtrusively. A man passed and said she was a good dancer, then said she would be a great lapdancer in a few years 
I didn't react- it took a moment to go from yes she's a good dancer to did he say what i think he said to omfg he DID say what i think he said
I have had nobboids catcall me before, and am not easily shocked, but this really threw me- he initially looked like a kindly grandad type
also i was alone with the kids, and neither of them heard or would understand if they did, and me doing anything might have upset them
Moot point though, by the time i processed it i would have had to chase after him to say anything
Nonetheless i really really regret not saying something punching himin the cock