I had a few girls approach me recently for directions, I guess I look like a GPS IRL.

I was casual and put no pressure on the conversation and I asked small talk stuff and the conversation went deeper into work and etc. I noticed I found myself giggling or smiling too much, it comes off needy or creepy. I think it was the validation I received from talking to hot girls. Because i'm not to attractive and I can see people watching me and wondering wtf is going on.

TL;DR How do I stop dribbling while talking to girls basically.