Brooke Haven is one nasty bitch