um that just means right now you are may be to o young and you look just cute, but you know guys grow up and they get like cuter just grown up, features and body everything...so you are prob. just cute not all grown up yet. that does not mean you are not cute now.
It means she's thinks you are quite a nice guy, and that you have attractive features, which takes some growing into to look good... It means you look sweet now, she likes the kiddish cuteness of you, but you will look attractive/hot/sexy in a few years time, when your features are really brought out with age... I think she is older than you...too...
It means that you don't look "grown up" maybe you have a baby face or just havn't grown some hair on your face yet. This is what I would have meant if I would have used this term. Like "in a couple of years" would mean when he's more manly and grown up.
Hope this helped, and don't feel bad about it, girls say many things that one should not think so much into as we like to talk about people and love gossip.
I say this sometimes as well. And when I say it, what I mean is that you aren't bad looking now. But as you get older, you will look better and better.
maybe she's older than you and sees you as a boy instead of a man. and that when you do mature she would find you attractive because you have attractive features, just that they're undeveloped right now
She means to say your ugly and if you get less ugly you might be able to get a girl to go out with you but it probably won't be her because she's superficial. Its an insult you should probably slug her or at the least tell her she's a bitch,assuming she did actually say that.
Man that is an insult. She is calling you ugly now, and MAYBE in a few years, you'll look different (better). That is messed up for real. Nobody should put down others like that. I wouldn't even talk to her again.