She sounds like a slut to me, so just hit it if you can/want. Everyone else is. Shouldn't player hate on your friend, it's not like she was your girlfriend (as far as i understand). But that guy does sound like a prick so if you feel the need to sock him up sock him up.