That's how I am around big groups of people I barely know, too, although I at least haven't been around big groups of racist people I barely know.
I spent New Years the same way I always do: screwing around at home on the interwebs.
At least I'm not alone then. It just seems like a big hindrance to meeting new people. It's hard when everyone else knows each other and has their go to conversations that I don't have access to.
If they're a bunch of druggie-racists then ditch them already. Say to your friend/roommate that he's OK but you don't like his friends that much (politely, of course, maybe bring up the fact that you don't/don''t like marihuana) and then the problem's solved.
Yeah I think this has to be the route. Ok hanging out with him, his friends are a stretch too far though.
As with above though, it really puts a damper on that whole "meeting new people" thing.