What do you think about me breaking up with my girlfriend in front of her family and friends at dinner?
That sounds more than a little awkward. Why did you want to do the breakup in public?
Because she has a bad character. I hate her.
It would be embarrassing for her to hear about a break up in front of her family. If you are wanting to break up with someone you should do that in private. You should be more respectful towards her and her family.
Her family is a bunch of morons. They deserve to hear what a tramp she is.
You sound like you have a lot of anger towards her. Her family didn't do anything to you. It's pretty inconsiderate to put them through that, and no better to humiliate your soon to be ex.