Heart pupils are a sign of many things, like >>121152993
. In a nutshell, the woman is sexually excited and expects the one she gazes with her eyes to take her and please her sexually.
That she's half-goat.
I suppose that these square pupils are the result of magical augmentation.
Hearts (not an actual heart) are a symbol of sexual desire as they're based on the ass. Heart pupils thus are a way to make the character look more sexual. Larger pupils (which heart pupils are) also indicate excitement which again helps with the sexual feeling. It's basically a way to make a character super erotic.