What does "give someone its heart" mean? Is it a common phrase?

Native speaker’s answer
Rebecca
Yes, it's a commonly used expression and means to give someone or something all of one's heart or effort. In most cases, it's mean to represent romantic love (which is commonly represented by "heart"). In non-romantic situations, it's used to mean all of one's efforts, dedication, or hard work. Ex: I gave him my heart, but he broke it when he lied to me. Ex: I gave my heart and soul to this company.