Work Text:
Despite what many people may think, Caitlyn isn’t a prude. She simply prefers to keep her sexual conquests , as Jayce calls them, private. But that doesn’t mean she doesn’t enjoy sex, it’s just… been a while.
She hasn’t had time to go out and meet anyone, work taking up too much of her time, leaving her exhausted in the evenings. And dating apps are not her thing, she’s more inclined to meeting people the old fashioned way, sue her.
And that’s how Caitlyn ends up logged into her private nsfw Twitter account for the first time in months. Usually this account is saved for desperate times when she’s going through a multi-week long dry spell, and now, after eight weeks of not being with another person, Caitlyn would define this as a desperate time .
Seated in the middle of an empty cafe, Caitlyn takes a sip of her coffee—black with three sugars—before setting the mug in front of her and starts to scroll down her timeline. With her brightness turned to the lowest setting and Airpods in her ears, even if there were other customers in the cafe, none would see or hear what Caitlyn is looking at.
It doesn’t take long for Caitlyn to find what she’s looking for, tasteful porn as she’s learned to call it. Videos taken at calculated angles, never any faces shown, the focus usually on the rest of the body, exactly how she likes.
A muscular woman wearing nothing but grey Calvin Klein boy shorts is the first tweet she sees, her tits bouncing as she grinds on her pillow. Clicking on the video, Caitlyn can hear a faint buzzing sound and light whimpers. The video ends as the woman reaches her climax, her release evident as a wet patch spreads across the fabric.
The next tweet is a photo set of a woman wearing lingerie, lilac and lacey, focusing on her tits. Through the tulle of her bra Caitlyn can see a silver barbell catching the light. She finds herself focusing on those for longer than she means to.
Caitlyn continues to scroll as her coffee remains untouched on the table, a half eaten chocolate cupcake next to it.
A link to OnlyFans, accompanied by a teasing photo. A short clip of a woman’s release running down her thighs as she’s fingered through her orgasm. A longer video of dainty fingers rubbing their own clit through the thin, mesh fabric of a pair of panties. Another OnlyFans link. Two women kissing for the camera, one with three fingers buried deep in the other's cunt, thighs glistening from a previous release.
(Caitlyn bookmarks the last one for later, the filthy gushy sounds as she’s being fingered turning her on more than is suitable for the public eye.)
Finally taking another sip of her coffee, Caitlyn grimaces at the taste of the barely lukewarm liquid. She clicks on one final video before she has to leave, leave and take care of the mess she’s creating inside her own underwear. Her phone screen turns black as the video begins to buffer, and that’s when Caitlyn notices her.
Her. The girl making eye contact with Caitlyn through the phone screen. The girl who Caitlyn didn’t notice was standing behind her, queued to place an order for her own coffee. The girl who can see exactly what Caitlyn has been watching on her phone, in the middle of a cafe, for who knows how long. The girl who isn’t turning away and continues to watch with her, oh.
Her short pink hair is noticeable even in the dark reflection of her screen, a tattoo peeks out over the collar of her black shirt where the top three buttons are undone, piercings littering her ears. And shit, if she isn’t exactly what Caitlyn would call her type.
Summoning all the courage she has, Caitlyn swipes off the video and clicks the Create Tweet icon in the lower right corner of her screen.
Are you watching me by any chance? Caitlyn takes the opportunity to communicate, wanting to make sure she isn’t mistaken and the stranger is paying attention to her.
The girl looks off to the side, slightly embarrassed. Caitlyn’s hands grow clammy as she waits, hoping the girl doesn’t walk away.
A moment passes before her gaze returns to Caitlyn’s phone. A single nod.
Do you want to get out of here? My apartment is 10 minutes away. Caitlyn continues to type into her phone, the knowledge that the girl over her shoulder is reading what she’s writing gives her more confidence. Caitlyn can make out a faint blush on her cheeks as she reads the message.
Again, the girl nods.
That alone is enough for Caitlyn. She pockets her phone and gathers what little belongings she brought with her. Standing, she smooths her hands over the skirt of her dress and makes her way to the door, not looking back to see if she’s being followed.
“Hey, Pow. I gotta go back, I forgot my card.” Caitlyn assumes this is the same girl, making her excuses to leave the cafe when she hasn’t even placed her order yet. The indignant squawk she hears must be from this Pow person.
“You forgot?! Fine, I’ll buy your stupid coffee, but you owe me.”
“No, really. I’ll go get my card, wait right here, it won’t take too long.”
Caitlyn doesn’t hear the rest of the conversation. As the door closes behind her, she takes a right onto the street.
She makes it less than ten steps before a “Hey, Cupcake, wait up” is called out from the direction she came in. The nickname makes Caitlyn’s confident strides falter, coming to a halt in the middle of the footpath.
“Cupcake?” Caitlyn shoots an inquisitive look over her shoulder, not believing the nickname could be directed at her.
“Oh, whew. Shit, okay, British. Wasn’t expecting that.” The stranger breathes out in one long exhale. “Yeah, Cupcake, because you were eating… a cupcake… earlier?”
Caitlyn groans in embarrassment, just how long was she watching her?
“My name is Caitlyn, and what should I call you?”
“Uh, Violet- Vi, Vi is fine.” The stranger, no, Vi, gulps, glancing between Caitlyn’s eyes and lips. The knowledge that she makes Vi a little nervous makes her smirk a little.
“Well Vi, as I wrote, my apartment is ten minutes away.” Caitlyn gives her an out, an chance to say no and part as nothing more than strangers.
Vi makes an after you motion with her hands, signalling for Caitlyn to continue walking. “Lead the way, Cupcake.”
Six minutes later and Caitlyn is struggling to get her front door open, keys fumbling in her hands as Vi trails kisses down the back of her neck, one hand fists in the front of her dress, tugging her backwards by her hip.
“ Fuck, Vi, keep going.” Caitlyn breaths out, losing focus on the task at hand.
“Hmmm,” Vi hums into her neck before pulling away completely, “Why don’t you be a good girl and open the door for us?”
And if that doesn’t turn Caitlyn on, forcing her to focus on her key so she can hear the words again. This Vi seems like a far cry from the Vi she met at the cafe, blushing and embarrassed at being caught. Caitlyn would do anything to be called a ‘good girl’ from this Vi again.
Finally, the door swings open.
Caitlyn turns to face Vi as she’s walked backwards into the hallway. Vi closes the door behind them, turning the lock with a click . It wasn’t likely that anyone would interrupt them, but Vi locking the door gives Caitlyn the feeling of something more private and intimate, making her feel safe.
And isn’t that a thought. The feeling of being safe with someone she’s just met.
As Vi turns back towards Caitlyn, her grey eyes hungrily rake up and down her body, visibly checking her out. Caitlyn’s heart thumps in her chest in anticipation as Vi saunters towards her, pressing her against the wall.
Bringing her hand to tuck a strand of hair behind Caitlyn’s ear, Vi rests a palm against her cheek, rubbing a thumb under her eye. The action is too tender for what they’re about to do. Caitlyn’s lips part, ready to ask, beg, Vi to get on with it but she’s pulled forward, lips meeting Vi’s in a kiss before she gets a chance.
Caitlyn isn’t proud of the needy whine that bubbles out of her, but it happens, and there’s no denying it. Especially when she can feel Vi’s smile growing against her lips at the noise.
Vi’s hands drop to the small of her back, settling in the dip of exposed skin where her dress drops low. Her thumbs tease along the exposed skin of Caitlyn’s spine, causing goosebumps to rise on her skin and a shiver to shoot through her body. “Sensitive?.” Vi questions under her breath, against Caitlyn’s lips.
Without waiting for an answer, Vi runs her hands lower, coming to a stop where the skirt falls against Caitlyn’s pale thighs. Rucking the fabric up and out of the way, Vi pushes the damp material of Caitlyn’s underwear off to the side. Caitlyn gasps as the cool air hits her now exposed cunt.
Panting against Vi’s mouth, Caitlyn tries to chase her hand, hips attempting to grind down against the fingers slipping between her folds but Vi is too quick. As soon as she feels the touch, it’s gone. Vi brings her fingers to Caitlyn’s open mouth, slipping them between her lips.
“Suck, Cupcake.” The command is simple and Caitlyn doesn’t hesitate. She closes her mouth around Vi’s fingers and sucks the taste of herself from them, moaning as she does so. “Good girl.”
Caitlyn’s eyes flutter closed at the praise, her tongue continuing to lick between Vi’s fingers, cleaning them off.
“Can’t wait to get my mouth on you, get a taste of how sweet you really are.”
The low timbre of Vi’s voice makes Caitlyn groan, desperate for anything Vi is willing to give her, to take from her.
“Touch me, Vi, please.” She’s begging, voice coming out breathier than expected, but Caitlyn can’t find it in herself to care.
Vi raises a single eyebrow as she slides to her knees. “But I am touching you, Cupcake.” And Vi isn’t wrong, she is touching her. Her rough hands run along Caitlyn’s smooth legs as she lowers herself to the ground.
Caitlyn’s head hits the wall behind her, frustration building, “That’s not what I mean and you know it.”
Vi scrunches the fabric of the dress in her hands, lifting it out of the way. “Hold this for me?” Caitlyn glances down at Vi, confusion colouring her face before realisation dawns on her and she moves to take the material from Vi’s hands.
Her leg is gently lifted from the ground, moved to rest over Vi’s shoulder. From the floor, Vi shoots her a look, eyebrows raising as if asking is this okay? Caitlyn can do little more than desperately nod, her bottom lip trapped between her teeth as she watches.
“ Fuck , baby, you’re so wet for me already. Did your little videos turn you on this much?” Vi doesn’t give her a chance to answer as she leans forward and sucks her clit through the cloth of her underwear. Caitlyn scrambles for something to hold onto and, when she doesn’t find anything, settles for Vi’s shoulder blade instead.
Again, without taking them off, Vi tugs the damp cotton to the side. Caitlyn’s breathing quickens as she feels the cool air return, meeting the wetness clinging to her inner thighs.
Vi leans forward and dips her tongue between her folds, humming as she tastes Caitlyn for the first time, cleaning up the mess she’s created on herself. Caitlyn drips onto Vi’s tongue as it sinks into her opening. Vi moves back and releases the hold she has on her underwear, letting the fabric fall back into place as it clings to her skin.
“Shit, Cupcake, knew you’d taste amazing.” Vi meets her eyes, chin and lips glistening in the afternoon sun that creeps in through the window. Caitlyn’s fingers dig harder into Vi’s shoulder at the words, swallowing down another whine. Vi takes Caitlyn’s hand in her own, moving it to thread into her hair. “Here, pull as hard as you like.”
The shock of the statement sends a jerk through Caitlyn’s body, unable to stop herself from thrusting into Vi’s face. With her free hand, Vi presses Caitlyn back into the wall, stopping her from moving any further.
“Be good.” Vi warns as she finally starts to pull her underwear down her thighs, over the leg that’s still settled on her shoulder and drops them to the floor, caught around one foot. Vi coats two thick fingers in the wetness that has gathered on Caitlyn’s thighs and presses inside her cunt.
Caitlyn gasps at the feeling, “O-ooh, yes, yes, fuck . Not gonna last, p-please.”
A little huff of air escapes Vi’s nose as she laughs. She moves forward and takes Caitlyn’s now exposed clit between her lips and sucks, hard. Her fingers crook forward once, twice, three times before she moves to start pumping them in and out instead. Caitlyn would be embarrassed of how wet she is, the sound audible in the hallway, if she wasn’t so turned on right now.
Caitlyn fists her hand into the back of Vi’s hair, pulling her closer, into her core. Vi’s earlier warning seems to be forgotten as she hums with the additional encouragement, sending vibrations through Caitlyn. Unable to stop herself, she begins to roll her hips against Vi’s mouth as her tongue laps against her clit.
With her peak in sight, Caitlyn’s thighs begin to shake, legs growing weaker. “Shit, shit—” She cuts herself off with a guttaral groan— “G’na come, fuck, g’na– fuck , Vi.”
The hold she has on her dress falls away as she moves to place her other hand in Vi’s hair, tugging at the roots. Caitlyn’s unable to form words as she crashes over the edge, the hold she has in Vi’s hair giving her better leverage for her hips lose their rhythm against Vi’s mouth, a high pitched whine is all she can manage.
Vi continues to fuck her through her orgasm, placing one hand on the back of her leg that remains on the ground, keeping her steady.
As her thrusts slow, Vi swipes her tongue across her clit one last time, drawing a shiver from Caitlyn, as she creeps into oversensitivity. Vi places her leg back on the ground and pulls herself up. Caitlyn is dragged into a kiss as Vi’s hands rests on the dip of her waist, fingers digging into her back, spreading her release across the exposed skin.
Caitlyn can taste herself on Vi’s lips, even more so as she slips her tongue into Vi’s mouth, she finds herself chasing it, wanting more.
Vi breaks the kiss first, a smirk tugging at the corner of her lips. “You made a mess, Cupcake,” Vi nods to the wooden floor below, where a small puddle of her release has formed.
The haze of her orgasm makes pride bloom in her chest instead of the shame that would normally sit there, Caitlyn shrugs and returns her gaze to meet Vi’s eyes, almost black as her pupils dilate. “Your turn.” She places a hand in the centre of Vi’s chest, walking her backwards towards the sofa, kicking her underwear off to the side as she goes.
“Won’t take much,” Vi bites the inside of her cheek, “‘Cause shit, Cupcake, the sounds you make.”
Vi falls back onto the sofa, sinking into the cushions as she spreads her legs slightly, letting Caitlyn tug her jeans off, her boxers coming with them.
“Tell me what you need.” Caitlyn wants to make this good for Vi, wants to make her come, to feel her pulse around her, hear the moans that’ll escape her.
“F-fingers, just your fingers.” Vi’s breathing becomes noticeably heavier, chest rising and falling in anticipation.
Caitlyn drops into the seat beside Vi, tucking one leg under herself, smearing her release over her calf. “Spread your legs a bit more, that’s it.” Caitlyn takes Vi by the chin, turning her face gently to an angle that allows her to bring their lips together.
Drawing back slightly, Caitlyn feels Vi lick her own lips, her tongue grazing over Caitlyn’s lower one. Caitlyn chases the feeling, pressing forward to mirror the action, running her tongue along Vi’s lip, slipping inside as they part.
Seizing the opportunity, Caitlyn chooses that moment to run her finger along Vi’s cunt, wet enough that the glide between her folds is smooth.
Vi’s head snaps back into the sofa, mouth open in a silent gasp as she thrusts her hips into Caitlyn’s hand. Her neck is stretched and exposed, allowing Caitlyn access to trail kisses down Vi’s throat, nipping lightly as she goes.
Caitlyn dips a single finger inside Vi’s entrance, coating it in her slick. Using that finger she circles her clit, adding a second when Vi grinds into the motion.
Caitlyn slides her other hand through the opening of Vi’s shirt, pushing it lower than necessary. She moves to grasp at Vi’s breast through her bra, stopping as she finds something hard. Caitlyn can’t contain the “ Fuck .” that tumbles out of her as she realises it’s barbell beneath her fingers, pierced through Vi’s nipple. Vi groans in pleasure as Caitlyn twists and tugs at it before releasing, moving to run her thumb across her bud instead.
The room fills with the sound of Vi’s breathing and the wet slopping of Caitlyn’s fingers sliding against Vi’s clit.
Vi raises one foot to the sofa, allowing her to spread her legs further. She brings her own hand to her cunt, slipping two of her fingers inside her opening, thrusting in tandem with Caitlyn’s movements.
When she comes, Vi is almost silent, save for a couple breathy gasps under her breath and the sound of the fingernails of her free hand digging into the fabric of the sofa.
Vi stills inside herself as Caitlyn pulls away, moving to lick Vi’s juices from her fingers, getting a brief taste for herself.
“Fuck, Cupcake, c’mere.” Vi removes her fingers, resting them on her leg as she lowers it to the sofa, hovering, so she doesn’t make a mess on her pants. Her other—clean—hand threads through the back of Caitlyn’s hair, tugging her into a deep kiss.
When they part, Caitlyn grabs at Vi’s fingers, sucking them clean as Vi watches with bated breath.
“You’re gonna kill me.” Vi groans as she tosses her head back into the sofa.
She lets Vi’s now clean fingers fall away, still linked in her own, laughing at the dramatic display in front of her.
“I have a couple more things we could do before you go and die on me.” That gets Vi’s attention, head raising slightly to look in her direction. Caitlyn nods her head toward that of her bedroom.
“Oh? Got anything to do with those videos you were looking at earlier?” Already pulling herself off the sofa, tugging at Caitlyn’s hand, still threaded together.
Caitlyn swats at Vi’s shoulder, “You’re not going to let that go, are you?”
“Nope!” Vi pops the p , grinning to herself.
Vi removes the harness of the strap and collapses beside Caitlyn into the plush mattress, jostling her a little as she gets comfortable. Caitlyn is fighting to catch her breath, struggling to regain the feeling in her legs where they were bent as Vi fucked into her.
Caitlyn has never been good at this part – the farewell after a hookup. She tries to focus on the afterglow that always comes from an orgasm, or in this case, orgasms.
To her surprise, it’s Vi who speaks first.
“I- uh, I, this was fun?” Vi says, although it comes out more like a question. Maybe she’s just as bad at this as Caitlyn is. “I’m glad I went to that cafe-”
Vi bolts upright at the mention of the cafe.
“Vi?”
“Oh shit. No, no no. Powder” Vi runs a hand through the mess of her hair, slightly damp with sweat.
“Is everything okay?”
“No! Shit. Not no. Yes , everything is great.” There’s a brief pause. “But I just remembered… I told Powder, my sister, that I forgot my card and I’d come back to get coffee with her. That was my excuse when I left. She’s gonna kill me.”
“Hey, Vi, it’s okay. Go back to your sister.”
“Are you sure? I don’t want to leave right after we just… you know?” Vi turns to Caitlyn, an apologetic look on her face.
“Your sister is more important right now. I can’t believe you left her there for a hookup.” Caitlyn can’t help but giggle at the realisation.
Vi pulls herself out of bed, Caitlyn swears she hears a worth it whispered as she goes about picking up her discarded clothes from across the apartment.
“I meant it, though,” Vi calls from the living room. “I had a great time.”
Caitlyn smiles up at the ceiling. “Me too.”
“Maybe we could… do this again?” Vi’s voice gets closer as she asks, almost like she’s hiding outside the bedroom.
“Yes!” Caitlyn grimaces as how eager she sounds.
“Cool. Cool” Caitlyn pulls herself upright as Vi reappears in the doorway, holding a piece of paper. “Uh- my number. I wrote my number here if you want to—” She scratches the back of her head— “We could get dinner sometime?”
“Or coffee.” Caitlyn teases, “I know a place.”
Vi makes her way towards where Caitlyn still lies on the bed. “I’ll just leave this here.” She places the paper on the nightstand.
“Okay, I’ll text you.” Caitlyn feels giddy, knows she’s smiling like an idiot. But Vi looks exactly how she feels so it’s probably okay.
“Yeah, okay. Come here.” Vi leans into Caitlyn’s space, fully dressed now. Allowing herself to be pulled by the collar, Caitlyn drags Vi into a final kiss.
