a person who is too kind and sympathetic toward people that other people think do not deserve kindness a bleeding-heart liberal All the bleeding hearts and socialists oppose the changes to the immigration law.
Check pronunciation: bleeding heart