What does it mean when a man says You won a piece of my heart?

Answer

It means he cares about you to some degree. What I would want to hear from a man I care about is you have won my heart - not just a piece of it. ;-)