Josh gave himself a final look in the mirror as he reached to open the door. His short hair laid flat on his head, and he wondered one last time if he should've styled it. There was nothing to do about it now, but he couldn't stop staring at it. He'd had his hair styled in his profile pic, so it had to have something to do with her agreeing to meet him. He shook his head clear of thoughts as another knock came, opening the door.
"Hey, Blair," Josh said, smiling at the vision before him as he gave her a once-over. The short girl was wearing a fuzzy blue sweater and a miniskirt. The sweater didn't show off much cleavage, but it did pull tight across her chest large chest, testing the material. "You look great."
"Thanks," she said, smiling back at me, doe eyes wide and sparkling. Her face was framed by waves of chestnut hair, and her button nose and full lips were cute enough to die for. "You're looking good yourself. How're you doing?"
"I'm doing great," he said, trying his best to stay chill. It was hard, looking at her, watching her smile grow a bit wider as she tossed her hair over her shoulder. "Come in," he said, stepping back to let Blair pass. As she stepped by him, he gave a glance at her rear. The skirt hugged her closely, putting her bubble butt on display, if not nearly as exposed as in some of the DMs she'd sent him. He looked up to find her looking back at him and immediately felt himself blush.
"You don't have to be embarrassed," she said with a chuckle. "If you can't even look at me, we're not going to have a very fun afternoon."
"Sorry, it's just a bit weird to be doing this." Josh shut the door and followed Blair into the living room. She quickly plopped down onto the couch, crossing her legs and patting the spot next to her. Josh took a seat, crossing his own legs to hide the growing bulge.
"Did you have anything in mind?" Blair asked, hugging her arms under her chest. "I mean, I know you said this was your first time hooking up online, so if there's anything you want to do..."
"Man, I wish I hadn't told you that," Josh said, feeling himself blush again. "I mean, it's not like this is my first time doing anything like this, just, I don't know. I guess I wasn't expecting anyone as hot as you are."
"What do you mean?"
"Well, you know, they show you all these hot girls in the ads, but even when you sign up, you just expect to find a site full of other dudes or really desperate chicks."
"Thanks," she said flatly, though with a slight grin.
"I'm sorry," Josh said, putting his hand on his face. "Maybe this was a bad idea."
"Hey, come on," Blair said, putting a hand on his thigh. "You didn't come off like some desperate weirdo in chat. That's why I actually agreed to meet you. I'm hoping that I didn't seem like a weirdo either."
"You didn't," Josh said, allowing his hand to fall onto hers. "You came off as a really cool girl."
"And you seemed like a cool, nice guy. You seemed like a guy who would take charge." Blair slid her hand up a little. "Are you that guy?"
Josh didn't say anything; he just slid a hand up Blair's smooth thigh and kissed her. Blair fell back into the couch, using her free hand to pull Josh down on top of her. Their lips pressed hungrily at each other, tongues darting out to explore. His adventuring hand had moved into the constricted realm of her skirt, and he struggled to pull it up.
Blair grabbed the hand and instead placed it on her breast. He gave it a firm squeeze, the material of the sweater soft against his hand; her breast below was softer, save the poke of a firm nipple against his palm. It drove him on, his tongue darting into her mouth, enjoying the feel of her body all over.
"That's the man I hoped I was seeing today," Blair said, both gasping for air between kisses. She gave his dick a long stroke through his jeans. "Oh yeah, definitely a man."
"You know it, baby," Josh said, his earlier nerves gone. "You said I could have it how I wanted, right?"
"If you earn it," Blair said, pouting out her lip slightly. "After all, I have needs, too."
"I aim to please."
"Good. Do you have condoms?" Blair said, still gripping his dick.
"Give me one second," Josh said, giving her one more kiss before jumping up from the couch. He'd made sure to be prepared for this afternoon, and a box of condoms sat in a drawer in the kitchen, along with a bottle of lube.
He dropped both items upon returning to the living room. Blair's skirt and sweater were tossed over the edge of the couch, and she was sitting in nothing but a deep purple bra and matching thong. She was on her knees leaning over the back to look out the window and giving him a full view of her ass.
"Fuck," Josh muttered, staring at the soft mounds of flesh that swallowed the thong up, at the slight curl of pubic hair that sat around her pussy. She looked back at him over her shoulder, giving her hair that cute little toss again.
"Like I said, you need to earn it, Josh," Blair said, "but I'm not too hard to impress. So, how about you come over here and..." Blair pulled the thong aside, fully revealing her pink slit and asshole, "...have a little snack?"
With so much blood diverted from his head, Josh was glad to drop to his knees between the brunette vixen's thick legs. He felt a rush go through his body at the scent of her in front of him, the strong primal part of him wanting to forgo everything and bury himself inside of her. He ignored the temptation by grabbing the soft bubble of her ass and squeezing, kissing at the inside of her thighs, slowly moving his face closer to her pussy.