Sexy is many different things.
It can be the way a lady looks at you.
The way she dresses, her attitude, the way she
expresses herself. There are many different ways
to define sexy, but some of the sexiest women I've known
are usually very subtle in their behavior.
A girl being a whore, as you put it, I think has more to do
with her being in someone's face saying "look at me, don't
I look sexy."
Personally I don't find that sexy. I prefer someone who
knows they're sexy and doesn't have to call attention to themselves.
