[have a heart] {v. phr.}, {informal} To stop being mean; be kind,generous, or sympathetic.
Have a heart, Bob, and lend me twodollars.
Have a heart, Mary, and help me with this lesson.
Hedidn't know if the teacher would have a heart and pass him.