it means that you have to make a connection with her. e. g. Talk to her and know who she is. It's like you have to know the person and their intentions before you invite them into your home. That's how some girls can be.
Most Helpful Opinions
She isn't willing to give out her number just for fun, so "you have to earn it" basically get to know her, and let her get to know you.
Its good you find it charming; i wouldn't, but what everyone else said
Get to know her more. Talk to her more. Get her to feel more comfortable around you. Work for her number.
What Girls & Guys Said
Opinion
1Opinion
She wants to see your stuff. Flaunt what you have, be funny confident and all that crap to impress her but you also have to somehow act like you don't care cuz you are so cool.
The only opinion from girls was selected the Most Helpful Opinion, but you can still contribute by sharing an opinion!
Learn more
Most Helpful Opinions