Rude people

I have come across a player who is incredibly rude. I play this game for fun and this sort of angry abuse puts me right off. Is there any way I could put a block on this person every joining a game I have signed up to already ever again. Thanks.