First of all, I'm drunk. Second of all, here's what went down. I'm chilling in the living room with my roommate and a couple of his friends playing video games when 2 of his friends come in with 2 girls. Well, one of the girls that came over, probably in jest, starts bullshitting with me and a couple minutes later she takes off my shirt and motorboats me (i'm fat), she then takes off my pants and boxers and asks me to do a dance. After some initial reluctance, I jump on a rolling chair and start dancing. One of the roomies friends that just came over kicks the chair out from under me and almost sends me crashing on the ground. I recover, and thinking he was playing, party boy him. Just jump on the couch and bounce my nuts in front of his face. Well he doesn't like this, and shoves me off of him and then proceeds to go to the table and pour my beer out on the floor and over my console (thank god none of it is damaged i think). I see red now and get in his face and ask him what the fuck he thinks he's doing at my place. He shoves me and then it's fucking on. I put the kid in a headlock and take him down on the floor and start choking him hard. This goes on for about 10 seconds before his friend comes over and says if I don't let go he'll punch me in the face. This kid is about as big as me although I've taken him before (in wrestling though, not a fight) but no one comes to my back and since I dont want a 2v1 fight, I let the kid go. Well, the other people (his friends included) immediately kick him out and we start talking shit to each other all the way to his car (only reason we didn't go again is because a bigger guy and the two girls were separating us). He is gone but I am still furious. In my opinion, I did nothing wrong, and this kid just thought he could start shit at my place and get away with it. Should I pursue this and beat the shit out of the kid at his place or just let it go? Either way, I know that he is not allowed over again without a sincere apology and assurance that it won't happen again.
Your roommate should squashed it IMO. Also if something would've gone down, your roommate would've had your back? If you felt compelled to throw blows, I hope your roommate would've made sure it was a one on one. I had my roommate's back and vice versa in situations like this.