warm the cockles of someone's heart

warm the cockles of someone's heart

give someone a comforting feeling of pleasure or contentment.
This phrase perhaps arose as a result of the resemblance in shape between a heart and a cockleshell.
See also: cockle, heart, of, warm