Users can block others users in case of inppropriate

Hi there I would like to block the inproppriate users, I mean when users want to block the others user if he/she do not like them, and also like to set the users match functionality.