Hi everybun!
First of all and just to let you guys know, I’m from Denmark so english is not my native language. I hope you can understand me anyway.
So the problem is:
I have a great female bun, spayed, approx 2 years of age. She is sweet and cuddly towards me, and I love her very much! She is free roaming in my appartment, is litter trained and yeah, pretty much the perfect pet for me.
The problem then, comes to anyone else than me. She is VERY territorial in my living room (where her litter box is placed), and is a nightmare when I have visitors. She will run towards them and bite them in the ankles. If they sit on the sofa, she will bite them HARD (drawing blood!) and poop everywhere in the sofa. The problem is very bad with my boyfriend (who does not live with me) and he is literally scared to death of her.
I have now bought a hutch to keep her in when I have people around, but she gets very upset about it and shakes the bars wild and violent.
So my question is: Do you guys have ANY suggestions or good advice on how to make this behavior come to an end? Is there actually any thing I can do, or should I accept that she can not roam free when I have visitors? My big concern is, that my boyfriend will move in with me sometime and if she keeps this behavior towards him, I don’t know what to do, as I have to either keep her caged/in her hutch or keep him out of the living room?! 
I have also wondered, if getting her a bunny friend would be good. But honestly, I’m so afraid that she would just express that exact same aggressive and territorial behavior towards another bunny. What is your guys experience with this?