Get a safe.
Keep your valuables in it at all times. Put a lock on the fridge. Put locks on all the closets. You know the drill, consider yourself living in enemy territory and take all the safeguards that it implies.
From your description, the girl is out of control. There is nothing you can do in the short term to affect that. Unless you are willing to declare her mentally incompetent. That is a hell of a big step. If you want to go that far, get a lawywer first. It'll cost a bit, but how much would/could you lose due to her?
I am, of course, assuming you have tried talking to her and her mother has tried the same. I know full well how little influence a parent can have on a 'wildchild' adolescent(so-called adult).
One thing to try is to go to her school and see if she has any teachers she respects. If so, recruit them! You may have some luck in talking to her friends also, this is a small chance, but worth exploring,
Try laying it out on the table. "You are a _______ (whatever seems effective) and we can't live with that anymore. You are not allowed in this house, you are not allowed to phone this house, you are not allowed to speak to any of us. Go away." (And then take a very trusting move and turn your back on her).
You could also, of course, beat the holy living hell out of the current boyfriend (I assume there is a slimebag boyfriend involved somwwhere). Satisfying as this may be, I advise against it.
"Patriotism means to stand by the country. It does NOT mean to stand by the President or any other public official save exactly to the degree in which he himself stands by the country. It is patriotic to support him insofar as he efficiently serves the country. It is unpatriotic not to oppose him to the exact extent that by inefficiency or otherwise he fails in his duty to stand by the country."
~ Theodore Roosevelt