Top definition
Someone who is kind and generous.
"I'd not had sex for a month so Dave let me f**k his missus - he really is all heart"
by SammySeven November 10, 2006
Get the mug
Get a all heart mug for your coworker Sarah.