To me its like saying you're attractive and seem innocent. It's a compliment and it's a compliment that people seem to interpret differently. I'll say this compliment when a girl has a innocent face and is attractive. I normally don't use the word "hot", never liked it and to me has less meaning then any compliment, it just seems like slang which it basically is.
It can mean a lot of things, it's usually a nice/polite way of saying that you're atractive. It could also mean someone thinks things you do are cute. I know I feel as though my girlfriend is cute in a million ways, in what she does/how she acts, what she says, and how she looks like cute facial expressions and stuff like that.
To me, a way of saying a young (under 13) woman/girl is attractive. Older than that, I try not to use it at all, because there can be to many meanings. Unless I know her well, and we are teasing each other back and forth.
what do you mean when you say..."what does it really mean?" so yu know what be going on in our minds..lol...and yea cute is like a compliment.It is what it is nothing else and ofcourse he likes you why else would he say dat