Work Text:
Caitlyn cried out, arching - coming - her cunt oversensitive and soaked and still so needy even after so many orgasms she’d lost count.
Most of her sex toys lay next to her on the bed, come drying on them, and it still. Wasn’t. Enough.
This had been a…slightly-too-frequent problem since about six months ago, when Caitlyn had met a disturbingly sexy stranger at the local gay bar Mel dragged her to because “if you don’t at least look at a lesbian soon, your bits are going to atrophy, darling.”
Several hours later, mouth filled with the taste of rum she hadn’t drunk and sex, Caitlyn’s bits had safely avoided atrophy of any sort, and she’d also managed to awaken some sort of long-dormant and frenzied sex drive that seemed to only be satisfied by the mysterious stranger who was no longer quite so mysterious.
Their two-day sex marathon after they’d met in that bar had kicked off a… something - it wasn’t specifically what Caitlyn might qualify as a relationship, but they’d seen each other naked so much that Caitlyn was fairly sure she knew Vi’s body better than her own, and, lately…well, lately, they’d seen each other more than a few times for movie nights or dinner or board games and their clothes had stayed on; and it was all exciting and desperately confusing and Caitlyn would spend yet more time thinking about it when she wasn’t digging through the pile of toys to try to find her phone.
Caitlyn tried to avoid calling on Vi too often, though she certainly felt the urge, but…sometimes…when her thighs shook from exhaustion and her ribs snapped up and down with the force of her panting and she felt hot and tingly all over and still, still she needed with a ferocity that seemed to sear her bones… Caitlyn sent a text.
Or three.
This time, they read:
come over
need u
key in littke compartmet underneath door k nocker
Was it wise to tell a woman she’d known less than six months how to get into her apartment? Perhaps not.
But as Caitlyn reached for the lube and a small, flared, sparkling toy that she hoped would help to satisfy her, she didn’t care about intelligent decisions regarding perimeter safety. Not one bit.
______
Vi was spending her day fucking rotting on her couch - she hadn’t gotten out of the boxers she wore as pajamas, she’d eaten so many Cheetos she was surprised she hadn’t turned orange, and she’d watched so much trashy TV that she was surprised her brain hadn’t poured out her ears - and she was perfectly happy to spend the rest of it there after her stupidly busy week, but the buzzing coming from the phone she’d chucked onto the coffee table made her do her one, solitary sit-up of the day.
A second after she grabbed her phone with an orange-dusted hand and looked at the messages she’d gotten, Vi stood up so fast she tripped over the blanket that had gotten wrapped around her legs, slammed her knee into her coffee table, and landed in a fucking heap on the ground next to her couch.
Her knee hurt like a bitch, but she scrambled to her feet, half-limping, half-jogging to the kitchen to wash her hands real good, because Caitlyn…Caitlyn needed her, and Vi fucking knew what that meant.
The rocket scientist - Vi still couldn’t believe she’d met a fucking rocket scientist at The Last Drop, let alone one who’d wanted to go home with her - usually texted in full sentences with proper grammar and had teased Vi for her elementary school writing skills more than once, so Vi knew that the fucking typos meant that she must be worse off than any of the other times that she’d gotten similar texts.
Vi always enjoyed herself when Caitlyn asked her to come over - even if it was just for a movie, or because her dad had sent her home with too many leftovers, or…kind of anything, honestly - but Vi would be lying if she said that she didn’t really fucking like when Caitlyn was this desperate for her.
It had been what she’d noticed first when she was leaning on the bar she usually worked behind - Caitlyn’s fucking poise.
Vi had wanted to wreck it.
She was so…so proper, and her posture was so straight, and when she’d looked down that long, straight nose because she was so goddamn tall, Vi knew she wanted to see her undone - be the one to undo her.
Vi fucking loved watching all her high society manners fall apart into long moans and quiet swearing and grabbing hands.
Caitlyn was so far out of her fucking league that Vi was almost surprised Caitlyn wanted to be in the same room with her, but the fact that Vi was having the best sex of her life explained at least some of it.
She got dressed in record time, texted Pow that she was taking a rain check on dinner, and ran out of her apartment, almost forgetting to lock the door behind her while she thought about what she might find when she got to Caitlyn’s place…and let herself in because Caitlyn was too occupied to get the door herself.
Deciding that she shouldn’t fucking drive this distracted, Vi typed Caitlyn’s address into her rideshare app and jogged downstairs to wait the two minutes until CALLUM, WHITE TOYOTA PRIUS arrived.
______
Caitlyn braced one hand on the cold marble surface of her kitchen island and squeezed her eyes shut, pumping her largest vibrating dildo in and out of herself at a speed that was only serving to remind her how wet and utterly fucking frictionless everything was at the moment.
Her move to the kitchen unfortunately hadn’t offered her mind the kind of novelty that might satisfy the raging, frenetic desire she still felt wrapping through her and making her insane.
Gritting her teeth and spreading her feet wider, Caitlyn groaned, ignoring the burn in her forearm to work her hand faster, to try to finally, finally fucking come for the umpteenth time.
______
After grabbing the key from the little compartment in the rocket ship door knocker, Vi clicked over the lock on Caitlyn’s apartment door and pushed the door open, freezing in the doorway at what she found inside.
Caitlyn was half-collapsed over the kitchen island, shaky legs spread as she fucked herself with a dildo larger than any Vi herself was brave enough to try.
If Vi hadn’t already been aware of what might be behind the door to Caitlyn’s apartment, the reality might have made her go from zero to coming in her pants in a fucking blink.
As it was, Vi lurched into motion, shutting the door behind her and locking it, moving toward a moaning, arching, panting Caitlyn.
Fuck, Vi could see in the last of the afternoon sun coming through the windows that the insides of Caitlyn’s legs were shiny all the way down to her fucking ankles.
She barely jumped when Vi settled a hand on her waist and leaned up to kiss the sweat-sticky back of her neck, her shoulder, her shoulder blade…
“Need somethin’, Cupcake?” Vi teased, her voice coming out lower than she’d meant it to.
Caitlyn fucking whimpered, nodding, and Vi sank her teeth into Caitlyn’s waist, liking the give of her soft skin.
“Need…need you to fuck me,” Caitlyn whispered, her words mixed with desperate panting, and Vi bit her lip, taking in her flushed skin, the flyaways sticking to her forehead…yeah, she wasn’t going to make her wait any longer.
Stepping around her to kiss her on the cheek, trying not to overstimulate her when she wasn’t really ready to fuck her properly yet, Vi asked the important question: “Which one do you want?”
Caitlyn visibly swallowed, and then she finally turned to look at Vi, her eyes were hazy and fucked out, pupils blown so fucking wide that Vi almost couldn’t see the blue in them.
“The…the purple one,” she whispered, voice raw, and Vi’s eyes widened before she kissed Caitlyn’s cheek again, already moving toward her bedroom.
The purple one was…big - bigger than any Vi’d fucked her with previously - and Vi was still fucking processing seeing Caitlyn, naked and sweaty all over the kitchen island, and she wasn’t sure she wasn’t just going to come as soon as she’d worked the fucking enormous purple dildo inside of her.
Vi’s eyes widened again at the state of Caitlyn’s bedroom. There was a fucking pile of toys on the messed-up bedsheets - it looked like Caitlyn had made herself a little sex nest, and the thought was actually kind of adorable at the same time as it was fucking hot.
Stripping off quickly and making a quick pitstop in Caitlyn’s bathroom to wash her hands again, Vi grabbed the strap and struggled into it, flipping it to the largest ring before grabbing Caitlyn’s largest dildo out of the drawer and slipping it through. Frowning down at it - it looked kind of funny, and it might have been if Vi wasn’t about to go fuck the hottest woman she’d ever seen with it - Vi looked in the drawer again and then searched through the pile of dildos on the bed until she found the lube.
She was pretty sure they weren’t going to need it, but she didn’t want to leave Caitlyn to come back in here.
Walking as fast as she could without feeling like the bobbing dildo made her look too stupid, Vi maneuvered around the island until she was standing behind Caitlyn again, not touching her.
“How do you want it?” Vi breathed, suddenly fucking overwhelmed as she set the lube on the counter next to Caitlyn’s hand that was like a fucking claw against the marble.
Caitlyn moaned, clicking off the vibrator she was using and pulling it free, practically throwing it onto the counter, where it left a fucking snail trail as it rolled to a stop.
Fuck.
Instead of saying anything, Caitlyn shifted her hips farther backward, bracing her elbows on the counter and bending her knees enough to compensate immediately for their height difference.
“Fuck, Cupcake. Alright,” Vi breathed, reaching out to set a hand on Caitlyn’s hip, stroking her thumb against heated skin.
Reaching between Caitlyn’s legs, Vi slid her fingers over her fucking soaked pussy, and decided when Caitlyn’s arms shook and more wetness spilled out onto her fingers that she’d grab the lube later if it was needed. For now…
Vi titled Caitlyn’s hips to get a little better angle, grabbing hold of an ass cheek to spread her enough to…
Vi swallowed hard, mouth fucking watering as she traced her thumb around the edge of what she could now see.
Caitlyn had a fucking buttplug in.
Vi bit her lip, watching Caitlyn’s legs shake harder as she traced her thumb back and forth, and she debated how fucking long she was going to last with the combination of the sight in front of her and how turned on she’d gotten as soon as she’d seen Caitlyn’s messages…and how she hadn’t gotten any less goddamn turned on since she’d gotten here.
Experimentally, Vi pressed gently on the dark blue gem, and Caitlyn moaned, her back arching farther, pressing her ass harder backward, gasping out a garbled “please.”
Vi’s eyes widened, her own breath coming faster at Caitlyn’s reaction to the intimate, almost pornographic touch.
It was…insanely hot.
Perfect, poised Caitlyn with her million degrees and her high-profile job and her fancy apartment…
And here she was, bent over her kitchen island with a plug in her perfect ass, begging Vi to fuck her.
Vi swallowed hard, trying to get her head on right to do this as she felt herself drip down her thigh. She ignored it as she slid two fingers inside Caitlyn with a quiet curse.
Caitlyn moaned, wiggling her hips backward, trying to fuck herself, and, curious…Vi slipped another finger inside, eyes widening when Caitlyn took three of her fingers without any resistance. Sliding them out a second later - and murmuring a distracted apology when Caitlyn protested - Vi wrapped her fist around the dildo, slicking it and holding the tip a little longer to warm it before she lined up, pressing the tip to Caitlyn’s entrance.
She didn’t even have a chance to ask if this was okay, because Caitlyn fucking shoved her hips back, taking half the fucking thing in one stroke with a loud cry toward her ceiling.
Vi swore, holding her hip still so she didn’t fucking hurt herself, and pressed forward the rest of the way - slowly, like she’d planned to do in the first place.
Vi grit her teeth as she watched Caitlyn’s pussy swallow the whole goddamn thing until Vi’s hips were pressed tight against the softness of her ass. Wiggling her toes against the cold kitchen tile, Vi braced her feet and started up a slow, steady rhythm to get Caitlyn used to the dildo, watching with fucking fascination as the glittering blue gem tilted back and forth with each stroke.
Slowly, Vi increased her pace, gripping the edge of the counter with one hand and wrapping the other underneath Caitlyn’s stomach to press lightly, almost fucking coming on the spot when she felt the tip of the dildo pressing back into her hand.
______
Caitlyn collapsed forward, breasts crushing into the marble countertop of her kitchen island as Vi increased her pace, working the dildo that Caitlyn very rarely felt the need to pull out of her drawer deeper inside her and pressing against her stomach where she was already so full and so sensitive…
Past the point of caring how she looked or what Vi might think of her or how desperately improper all of this was, Caitlyn used what little strength was left in her arms to help push herself backward, taking Vi’s cock deeper inside her.
Vi’s quiet curse behind her and the subsequent rearranging of her pliable limbs had Caitlyn moaning and drooling onto the counter.
Caitlyn let herself lay limp on the cool stone, no longer able to do anything to assist Vi with anything because Vi had propped one of her knees on the counter and was now fucking her so deeply that Caitlyn felt as if every perfect stroke was triggering miniature orgasms.
She wasn’t actually sure that she was going to be conscious after the climax she could feel building, but her mind was so torn apart, so utterly wrecked by need that all she could do was let it happen, feeling the tightness in her stomach and the tingling in her limbs and the desperate, scrabbling, clawing sensation of the build toward something she knew would finally, finally satisfy her.
Behind her, Vi shifted the hand on her stomach down, slipping her rough fingertips across Caitlyn’s clit, and the sensation was so strong, so perfect that Caitlyn knew, though she could only hear herself through a muffled fog, that she was chanting her ardor, begging Vi for more.
Let it not be said that the gorgeous, funny, genuine, warm bartender that Caitlyn had met months ago and had been trying not to like as much as she did every day since couldn’t follow directions.
Caitlyn cried out as Vi thrust harder into her, rubbing her fingers faster, and then she felt more than heard herself scream, coming so hard her vision went white as soon as the fingers of Vi’s other hand pressed on the plug she’d almost forgotten about.
______
Vi slowed her strokes, helping a fucking shaking Caitlyn ease down from coming harder than Vi’d ever seen her come…and she’d seen - made - her come a lot.
It was kind of difficult to keep her rhythm even because she’d fucking come - untouched - when Caitlyn had absolutely fucking shattered, and her own legs were a little shaky. But she’d get through it. She’d had worse.
When Vi could feel the aftershocks had faded and Caitlyn’s breathing was something close to normal instead of frantic panting, she stopped, wrapping her arms around Caitlyn’s waist and being careful not to accidentally push the dildo farther into her as she leaned forward to kiss her on the shoulder.
“Be honest, Cupcake,” Vi panted, voice slightly hoarse, continuing when Caitlyn replied with a sleepy “hm?”, “did you invite me over just so I’d wash all those sex toys for you?”
Caitlyn chuckled, murmuring a “no” that Vi knew was sincere but she was still going to tease her about later.
Hiding her grin with another kiss to Caitlyn’s shoulder even though she knew she couldn’t see her, Vi said, “Alright, I’m going to carry you in there and dump you in your stupidly fancy bathtub, and then…I’m going to order takeout. Sound good?”
Caitlyn’s next sound was the sleepy but enthusiastic, and Vi took that as a good sign to do exactly what she’d said, gently pulling out and undoing the buckles on the strap to drop the thing to the floor before scooping a limp Caitlyn into her arms and making her way to the bathroom to run a bath for Caitlyn…and then get in the shower.
______
Vi sighed, blinking slowly at the ceiling in Caitlyn’s living room, tracing her fingers slower and slower up and down Caitlyn’s arm as she started to doze off.
Caitlyn had fallen asleep almost immediately after they’d eaten a fuckton of Chinese food - even with the power nap she’d taken after her bath - and Vi was currently very happily pinned under her on the couch, trying not to drift off just because she wanted to enjoy the moment for as long as she could.
It was times like this when Vi was kind of sorry that things between them were never actually going to go anywhere. It had been a long fucking time since Vi had been this comfortable with someone else, but Caitlyn was just…Caitlyn was just way fucking out of her league.
The woman in her arms sighed in her sleep, snuggling closer, and Vi smiled down at her, pushing away any thoughts she was having about her high school diploma compared to the shiny degrees on the wall in Caitlyn’s office and feeling warmth that had nothing to do with the whole ass person laying on her fill her chest.
Caitlyn settled again with a quiet snuffle, and Vi shut her eyes, finally letting her full stomach and the sweet smell of Caitlyn’s hair and the tiredness in her body pull her under.
…
If they held hands on the way to brunch at Caitlyn’s favorite restaurant the next day, it still didn’t mean Caitlyn actually liked her.
