Work Text:
In her small apartment, Marcy fidgeted and tapped nervously, her cheeks already hot with embarrassment while she paced around. She’d spent the better half of the last hour cleaning up her apartment and herself, jumping at anything that sounded even remotely like a knock at the door.
She’d had guests before, of course, but this was way different! This wasn’t like one of the many DnD campaigns she’d hosted over at her place, or the many times Anne would be over for movies or to just hang out.
Marcy was, simply put (without making herself feel bad!) a total virgin. She’d had partners before, but she would always chicken out when it came to being intimate in that way; if they hadn’t broken up before that.
Sure, the idea of letting a close friend have sex with her crossed her mind a couple times, but she wasn’t sure she was brave enough to ask any of her way more experienced friends to do that for her. Some of them already laugh when she mentions not having her first yet!
While she was busy fiddling with her hair, she was startled by a quick few knocks. Alright, Marcy. You can do this!
Marcy reaches for the doorknob with a sweaty hand, and immediately curses herself for it. Nothing’s even happened yet, she’s not even in the apartment yet and she’s already freaking out.
Opening the door almost too hastily, Marcy meets the eyes of a woman with blonde hair almost down to her shoulders. She was a few inches taller than Marcy herself, her frame fuller and her chest… she shakes the thought away; though she doesn’t miss the blonde’s own eyes trailing up and down her body.
“You’re Marcy, right?” She asks, and her voice alone exudes confidence. Marcy was incredibly intimidated, more than she was setting this up on the phone.
Realizing they’d been standing in the door a little too long, Marcy moves out of the way and gestures for her to come inside. “Y-Yep! That’s me. And you’re… Sasha, right?”
She smiles, her blue eyes scrunching up from the movement. “Mmhm, that’s right. You know, there’s no need to be so nervous. I don’t bite.” Sasha coos. Marcy feels a shiver go up her spine. “Unless you want me to?”
Sasha steps forward, and every time she does Marcy takes one back before she’s pressed up against the wall. She bites at her lip. “I…I’ve never done this before.” She admits quietly.
There’s a small pause of silence where Marcy prepares herself to get laughed at by this goddess of a woman, who had to get a prostitute to take her virginity. Instead, Sasha huffs lightly and tucks some hair behind Marcy’s ear. “Oh, believe me. You’re nowhere near the first person I’ve gotten called for that .”
Marcy relaxes a little, but only as much as any person possibly could with someone like Sasha looming over them. “I know, I just— I don’t know how good I’ll be, or anything.”
The blonde clicks her tongue and leans in a little closer, her nose bumping Marcy’s. Her breath catches and she bites her lip. “Hey, listen. I’ve got this all under control, okay? Do you want me to take the lead?”
Wordlessly, Marcy nods. Sasha gives her a ghost of a smile and motions for her to lead her to the bedroom. Silently, she prays to whatever god is out there that she doesn’t stumble on her shaky legs. Marcy gestures vaguely to her room, filled with merchandise of several fandoms, posters filling up each and every wall.
Sasha looks around while setting her bag down on the bed, smiling. “You sure are passionate, huh?”
“Yeah, I… most people think it’s a lot.” She mumbles sheepishly, a hand on the back of her neck. “So, um, did you bring the, y’know…?”
Her words trail off shyly, and Sasha lets out an airy chuckle. She sits down beside her on the edge of the mattress, holding her chin in her smooth, pale hand. She places a small bag down on the nightstand. “Yeah, I did. Though, let’s just start with this, okay?”
Marcy feels as if she’s already going to faint just from feeling Sasha’s warm breath against her lips, getting closer and closer… her eyes dart up to Sasha’s face, then flutter shut nervously as their lips meet.
She lets out a soft noise and lets her hesitant hand trail upwards to hold onto Sasha’s arm, who was easily taking charge of the smaller girl’s pliant mouth. Sasha’s hands move to grab onto Marcy’s waist to pull her closer. A surprised whine leaves her and she pulls away for a breath; her lips not going far from Sasha’s. “You’re really good at this…”
Sasha coos, practically picking her up to plop her down in her lap. Marcy’s arms wrap around her shoulders, their bodies slotting together in a way that felt almost too natural. “Well, I do get paid for it.” She murmurs against the corner of her lips, kissing her chastely. “You’re so cute. You really have no idea what you’re doing, do you?”
With a shy shake of her head, she buries herself into the crook of Sasha’s shoulder. “I really wanna do this,” she whines out, “I’m not good at this kind of stuff.”
“That’s alright.” Sasha hums, her fingers teasing and making their way down her waistband. She moves them to the front of Marcy’s jeans to undo the button and pull the zipper down. Marcy feels frozen, like she can’t do anything but gawk at the woman undressing her. “Can I take these off?”
She nods enthusiastically, shifting so that Sasha would have an easier time. Marcy helps to kick them off and leaves them in a forgotten space as she focuses on getting situated on Sasha’s lap again. Sasha’s hands move to her hips and give them an appreciative squeeze. Soft lips move down Marcy’s neck, and she tries to keep herself from making any embarrassing noises from something so simple. Her hands move up to tug at Sasha’s shirt, her breath laboured against Sasha’s ear.
They both pull back to look at each other, and Marcy leans in for another kiss, her hands finding their way back to Sasha’s shirt to try and tug it off. Sasha smiles against her lips, shifting their bodies and pushing Marcy down against the bed. She looks up at Sasha with wide eyes, who pulls back enough to throw her shirt off.
Marcy gapes at her chest; a red, lacy bra covering just enough for the girl to be able to use just a sliver of her imagination. Sasha coos at her ogling. “Do you see something you like?” She purrs, crawling forward until their noses bump.
Sasha grins wildly as Marcy makes an unintelligible noise, looking like a deer in headlights. “How cute. I might have to eat you up.”
Please do, Marcy wants to whine, her heart pounding when Sasha kisses at her jaw. Slowly, the kisses trail lower, down her neck, down her collarbones. Sasha unbuttons her shirt with a natural ease and pushes it away to nip at her chest not covered by her bra. “Sasha…”
Her gentle whimpers are only met with more action from Sasha. Marcy’s hands fly up to the woman’s shoulders, not sure if she wanted to keep her there or try to push her lower. Sasha, however, clearly wasn’t interested in wasting any time. Her lips move down Marcy’s stomach, fingers teasing at the hem of her panties.
Marcy’s eyes flutter back and she lets out a shaky moan, trying to close her thighs to keep her from staring. She could feel Sasha’s gaze on her; more specifically, the wet spot produced from how worked up she was getting. “Aww… I’m flattered you’re enjoying yourself so much.” She coos. Her hands were firmly keeping her legs apart.
“Don’t tease…”
Sasha only smiles wider, kissing her inner thigh. “You know, most girls love it.”
She huffs, trying her damndest to stop from bucking her hips up into Sasha’s kisses, her clit throbbing for attention. “Mnn, you know I’m new to this…” Marcy whines with a pout. Sasha could feel the heat from her pussy, giving her a playful look before tugging her panties to the side and Marcy makes the effort to fully kick them off.
Marcy gasped and hid her face in her hands, peeking out from between her fingers to watch Sasha spread her lower lips, cooing at how wet she was. “I don’t know, I think you’re liking it…”
Blue eyes look up to see Marcy’s partially hidden ones, keeping that eye contact as she leaned down and ran the flat of her tongue along her pussy. Marcy gasped and whined at the new sensation, breaking the eye contact embarrassingly to let them roll back in her head. “Aah-hhnn.. o-oh, wow..-“ She whimpers, resisting the urge to clamp her thighs shut while Sasha sucks gently at her folds, kissing the warm skin before latching onto her swollen clit.
A startled, long moan falls from Marcy, who can’t help but hump her dripping pussy up into Sasha’s mouth. Pale hands keep a firm grip on her thighs to keep her from squeezing her head between her legs, limiting the movement in her hips. She runs her tongue flat along it before flicking at it more fervently, causing Marcy to whine. “Mmmhmm..” Sasha moans against her skin. She moves one of her hands downwards to tease at Marcy’s entrance.
Marcy whimpers in the back of her throat, hiding her eyes away behind her hands once more when Sasha sinks one of her fingers into her pussy. Her fingers were longer than Marcy’s, giving her an easier time curling against her g-spot. “ A-ah, oh, god– right there, right there…” She moaned out. Sasha chuckled and wasted no time pushing a second finger inside of her tight cunt, starting off slow before picking up the pace.
She all but squealed once Sasha’s mouth connected with her clit again, the intense pleasure dizzying, better than anything her toys or her own fingers could ever give her. Marcy looks back down at her, unable to take her eyes off the mop of blonde hair between her legs. “I-I’m gonna-!!”
“Just relax, baby.” Sasha says softly, cooing. The breath against her puffy clit makes her moan louder. “Aww, someone’s close.”
Marcy whines in frustration once Sasha pulls her fingers out, giggling. “Hey, we can’t have you cumming so quickly, can we? You’re cute, though.”
Sasha licks off her fingers, reaching for the bag she had brought and pulling out the sleek strap on. Marcy feels her heart flutter at the sight of it. It was a hot pink with bumps all along it, and just from eyeing it she thought it was likely around six or seven inches.
“Y’like it? Part of my own collection,” Sasha purrs out while she pulls the straps around her hips, “I’ve got a few bigger ones but I thought a cute little virgin would appreciate something smaller.”
Smaller!? Marcy wants to squeal. She didn’t really… use dildos, she was more of a vibrator kind of girl, so this was all new to her. “U-Uuh.. yeah…”
A smile curls on Sasha’s painted lips once she notices the apprehension on her face. “Don’t worry about it, baby.” Sasha drawls out, her voice all honey smooth. “I’ll go nice and easy for you. Okay?”
Marcy whines softly, Sasha tilting her head up with her thumb and forefinger. “O-okay…”
The grin grows wider, leaning in to kiss her on the corner of her mouth. “Good girl. What position would be nice for you?”
Fuuck . Marcy bites back a moan and lets Sasha do as she pleases. “Whichever… um, whichever you…think…” She stammers out.
“Alright.” Sasha hums, holding back a laugh. “You really are a cutie. Be good and get on your hands and knees, hmm?”
Marcy barely thinks about it before turning around and doing as told. She feels Sasha grab onto her hips and pull her forward until the tip of her strap presses against her cunt. “Please be gentle?” She mumbles, looking back over her shoulder nervously. Sasha coos.
She rubs her hands over her hips. “Just relax and take some deep breaths. We’ll go as slow or fast as you want.” Sasha croons. Marcy nods and breathes deep to try to be not as tense, eyes squeezed shut once Sasha begins pushing inside.
It burns; even with the fingering to stretch her out Marcy whines in discomfort from being opened so wide. Her hands ball into the blankets, trying to focus on the gentle circles Sasha was rubbing against her hips with her thumbs. “S-Sasha… its big…—“
“Shh, I know.” Sasha murmurs. “It’s almost all the way in, just another inch.”
Marcy groans, she wasn’t sure if she could take that last inch or not. The stinging pain had fizzled into a throb, but she couldn’t decide if it was a good sensation yet or not.
The blonde grunts once she’s fully inside, and she runs a gentle hand down Marcy’s lower back. “I’m all the way in, baby. You take it so well.”
She huffs in response, though it comes out more akin to a whimper. Sasha leans forward to run her fingers expertly over Marcy’s clit to give her something to focus on other than how wide she was being stretched. It felt like forever that they stayed like that, Marcy gasping and moaning quietly while Sasha rubbed her teasingly, her hips occasionally moving ever so slightly to make Marcy nearly squeal.
Eventually, Marcy looks over her shoulder again and nods shyly. “You can start moving now.”
Sasha smiles wide, rocking slowly into her before gradually picking up the pace. The sounds of the bed creaking and banging up against the wall created a pleasant background noise to Marcy’s whines and moans of pleasure. Her hands dig into the blanket, letting her head droop to the bed.
“Aww, is that good? Do you like it a little painful?” Sasha teases, laughing once Marcy whimpers and nods. “Yeah, you do? What a good girl.”
Marcy mewls and arches into the thrusts aimed at her g-spot, eyes rolled back in delight. “O-oh, jeeez… mmnh, god…” She whines, pushing her hips back against her. It felt almost unbearably good, drool collecting by the corner of her mouth while Marcy lets herself get swept up by the sensation.
She coos happily at how eager Marcy was, slowing down a little to drag it out before starting back up again. “Aah, your moans are so cute.” Sasha drawls.
“D-Don’t… mmnh, don’t tease.” She whines, voice shaking. Marcy’s voice grew louder and increasingly frantic with every slam of the hips. Her arms were trembling with the weight of holding herself up, her head rested against the blankets.
Sasha seemed thoroughly content with herself, pushing her strap into Marcy’s stretched pussy, the girl’s eyes rolled back in her head. “I think you’re getting close. Am I right?”
Marcy babbles out something incoherent, nodding her head. “Uuhn!! Mmhm!!”
The blonde leans over her and rubs at her swollen clit, making her gasp. “Go on then, c’mon and cum all over my strap, baby.”
Her words were gentle yet demanding, and as she thrusted against her g-spot one last time the dam finally broke. Marcy came with a series of gasps and moans, teary eyed and nearly crying while Sasha humped into her slowly to ride her through it.
Marcy panted and held tight onto the sheets, taking a long moment to collect herself. Sasha hums. “Do you want me to pull out?”
She shook her head, taking a moment before responding. “I-In a second.”
Sasha waits quietly for Marcy to calm down a little more before pulling out once she was given the okay, mumbling a soft apology when she winces. Marcy moves gingerly to sit up, huffing. “I, um, c-couldn’t figure out how to pay online, so… t-the cash is on the dresser over there.”
Her voice was a little smaller than it had been before they started, and Sasha prided herself on her ability to read people enough to know it was more than just being tired. “Hey, like I said. Tons of people hire people like me to take their virginity. Nothing to be embarrassed about.”
Marcy’s eyes widen in surprise, and she frowns. “I know, and it’s not like it wasn’t amazing , it’s just…”
“Don’t worry about it.” Sasha dismisses. She stands up to take the strap-on off, placing it back in the back she had brought it in and walks over to the dresser to retrieve the money. Marcy watches her count through it quietly.
Once she comes back over, Sasha throws on her clothes and gives her a smile. “Hey, d’you happen to have a piece of paper and a pen?”
“Oh? Um, yeah. One sec.” Marcy reaches over into the nightstand to grab it for her, and Sasha writes something quickly and keeps it in her hand.
Before Marcy has the chance to sneak a look at it, Sasha speaks up. “I should get going, take a shower and all that. Straps don’t clean themselves.” She jokes dryly. Marcy frowns.
She puts on a new pair of panties and a random shirt, following Sasha to the door. “Well, uhm… thank you. For that.” Marcy mumbles sheepishly, her cheeks hot with embarrassment.
Sasha stands in the door for a second, hesitating for the first time that day before leaning forward to give Marcy a quick peck on the forehead. Her eyes widen, and she looks up at her in surprise. “No problem, cutie. Maybe I’ll see you some other time?”
Just as she’s about to question it, Sasha hands her the note and, with a wink, turns to leave. Marcy stands dumbfounded in the door, her brain still chugging to catch up with the events that had happened.
Hastily, she looks down at the note, and her face grows hot immediately. In swirly handwriting, Sasha had written down her phone number with a cheeky ‘call me’ , topped off with a little winky face.
She looks around her empty apartment, face still burning, and considers texting her almost immediately before deciding against it. I-I’ll text her tonight. Marcy decides, holding the paper to her chest.
She had no clue where a possible relationship with someone as different from her as Sasha, especially considering the circumstances of their meeting… but Marcy couldn’t deny the butterflies she felt at the thought of seeing her again.
