If she'd heard that from school, I'd agree with the above and (gently, as she's young), explain to her that people are sometimes mean just to upset you (and therefore shouldn't be listened to as they'd say ANYTHING to upset you), sometimes don't know what they're saying (they could have meant another thing, but been blunt) and sometimes just get angry and are rude on purpose, not to hurt you but because they aren't thinking. Basically tell her she'll hear those things and that they don't mean anything. But when it's an adult, that's hard to explain to a child. Children look up to adults, view them as authority. If an adult cannot be trusted, then that turns a child's world upside down. Especially at that age (at 13-14 maybe they can cope with adults being idiots, but at 7 it can be quite a shock). And, I repeat, it's abuse.