It means a girl that the guy has a lot in common with. That can include shared beliefs, hobbies, work, whatever.
after my own heart
a blaq dude with a white girl or white dude with a blaq girl
a beatuiful young girl who has a heart, hard as a stone a beatuiful young girl who has a heart, hard as a stone
a talented Italian girl with a big heart
good comes from the heart
Follow your instincts.
she probably means she wears her heart on her sleeve and it means that it is easy to upset her or break her heart
I think different! They should feel it from the heart!
cheating
It means the girl/Boy you like has a LP level between » 30,000 to 39,999 = Green Heart
the heart is its own organ if you mean system it is part of the cardiovascular system.
Maybe she thinks you like that girl and she is secretly in her mind putting a heart around the two of you.