Using a fictional character to punish a child sends a terrible message to the child.
Part of parenting is learning about your child and why she does the things she does. In most cases, she is “terrible” as a response to how she is being treated by others.
You haven’t said how old your child is but in most cases the best solution is to sit down on the floor with her and ask her questions about how she feels, what she thinks, what she wants and to really listen to her answers and not expecting her to answer the way you want her to answer.
She might be bullied at school or in the neighborhood and her acting out is an attempt to get attention to get help. Maybe she doesn’t know how to voice her fears and frustrations.
Maybe something happened in the family and she is angry or afraid that it’s her fault. Children don’t always know the appropriate emotions to exhibit so they use the one that is most comfortable for them, in this case, it could be anger and acting bratty.
Rather than punish her for her behavior, find out WHY she is acting this way.