What does it mean if someone says you have a lucky man on your hands?

They mean that your man is lucky to have you... that you are amazing, and whoever is with you is incredibly lucky.