"Does your boyfriend know you're here" is as bad as I've heard. As already said, it's only words. I'm 6ft 2 and 17 stone so I don't tend to get picked on or shouted at much, but if I was walking with my Son and someone said that I'd just laugh and say something to him like "Call the zoo, Son -...