I was on a bus home from work yesterday. Two ladies were sat at the back of the bus with a few kids between them. These kids spent the majority of the journey walking up and down the bus seat hopping and talking to various random passengers(their mum's shouted them constantly to get back to the back of the bus but they didn't listen and the mums made no effort to come and move them either) one little girl there was aged around maybe 5years old. I got up to get off the bus in town and this 5year old little girl stood straight in my path in front of me and said "you're ugly and fat" I told the little girl that was very rude. Her mum looked at me said what did she say?before I could answer the little girl said "she's ugly and fat" the mum just said oh well she is and carried on walking off with the kids and glared at me for telling her child she was being rude. Was it really unreasonable to say it was rude? personally with her mum's response I'd guess she doesn't really teach her kids basic manners and respect for others