My daughter has a pet name, its a variant of her middle name but only I call her it, always have, but I call her her actual name too. Not even her brothers, uncle or grandad use it.
My husband (her step dad) called her it to me once and it shocked me so much that I said "oh, you just said ****". He looked awful, but I didn't mind him doing it and told him that , although he's never done it again
![Face with tears of joy :joy: 😂](https://cdn.jsdelivr.net/gh/joypixels/emoji-assets@5.0/png/64/1f602.png)
I'd have the same reaction to a stranger as I did to him, but then I would correct them and remind them of her actual name.
Some affectionate terms are just reserved for family to use, and generally people understand that, but then that takes brains which obsessed Hinchers don't generally have