@Havenly
I despise people who think "telling it like it is" is a positive attribute. To me, they lack emotional intelligence. They probably think being "sassy" is a compliment.
I hate people like this too, who think that if they are brutally honest, that it makes them assertive and - like you said - act like it's a positive attribute.
Yeah, if you ask someone if they think you need to lose weight, then expect an honest answer. But saying 'you're a bit chubby' is a bit rude. That said, it's more than possible than she meant no malice, and just worded it a bit shittily.
Being nasty is someone dishing out an unwarranted and un-asked for negative opinion. Like I have witnessed someone just blatantly commenting that someone is gaining weight, without being asked if they think it.
One woman I used to work with, thought it was OK to say to a young woman we worked with that it was 'about time she lost all that baby weight.' She gained 4 stone during the pregnancy, and had lost 2 stone by the time the baby was 3 months old.
She struggled with the other 2 stone, as she had PND, and worked 3 days a week, and looked after her elderly mother. So by the time the baby was only 5 months old, she had not lost any weight in 2 months.
This woman at work decided to tell her she needed to get a grip, sort herself out, and shift the other 2 stone.
The young mother fled to the toilets and cried for 5 minutes. The bitchy fucker shrugged her shoulders and said 'I can't help it if people are so sensitive.'
Stupid cow.