bleeding heart noun definition in Kind topic from the Oxford Advanced Learner's Dictionary

bleeding heart

 noun: Kind topic
a person who is too kind and sympathetic towards 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.