Work Text:
It’s the rustling of paper that wakes Vi, the traitorous whisper of turning pages that breaks through her dreamworld. Vi swats at the noise, hoping to to return to the comfort of oblivion only to be met with a soft yelp that drags her straight into wakefulness.
“Vi!” Caitlyn’s voice is muffled as Vi’s eyes snap open. She blinks away the fuzzy edge of the world to glance at the woman next to her, hand covering her nose, a wince pulling her eyebrows together.
“Shit, Cait...” Her voice is heavy with sleep, but fingers deft as they brush Caitlyn’s aside to trace along the edge of her nose. “I’m sorry.”
A smile tugs at the corner of Caitlyn’s lips as fingers curl around Vi’s wrist. She pulls Vi’s hand down and presses a kiss to her palm. “Quite alright.” She says softly, lips lingering against her skin. “I should be used to dodging your wake-ups by now.”
Vi scoffs and let’s her hand rest on Caitlyn’s chin as she draws her arm back. “I don’t know what you’re talking about. What are you doing anyway?” She casts a scornful look at the offending file in Caitlyn’s other hand. “Working already?”
“I had a thought.”
“You always have thoughts.” Vi laughs and molds herself to Caitlyn’s side, sliding a leg across her waist and resting her cheek against the bare skin of Caitlyn’s chest. When Caitlyn doesn’t answer Vi glances up through her eyelashes, noticing the intensity of her good eye upon her. “What?”
“It doesn’t matter.” Vi notes the way Caitlyn’s throat bobs as she takes a breath. She closes the folder in her hand and discards it on the nightstand next to her.
“Doesn’t matter?” Vi plays coy, ignoring the flush creeping across Caitlyn’s cheeks to nuzzle into her neck. “How unlike you, Sheriff.” She draws the word out against pale skin, delighting in Caitlyn’s breathy exhalation.
“Tease.” It would sound like a chastisement if not for the fingers winding their way through Vi’s hair, holding her close.
Vi laughs against her skin and presses a gentle kiss to the spot just below Caitlyn’s ear. She blows gently against the lobe, feeling the way Caitlyn shudders beneath her. “You like it.”
Instead of arguing Caitlyn tugs her hair gently and Vi cedes her advantage, falling into the kiss the woman so clearly desires. It is soft and slow, a lifetime of pressing lips better than any dream Vi had left behind. Vi shifts her weight, blanketing Caitlyn’s hips with her own as she deepens the kiss, feeling the urgency in the way Caitlyn’s tongue slides against her own. Vi breaks away, tugging Cailtyn’s lower lip between her teeth as she does and the near whine it elicits sends heat coursing through Vi’s body.
“I might.” Caitlyn manages, her arms slipping beneath Vi’s, winding their way around her torso. Before Vi can quip back, Caitlyn is rolling them, lifting her hips in a turn so efficient Vi can’t help the laugh that escapes her. Never underestimate a sniper with close quarters training. Caitlyn sits up, resting her weight in Vi’s lap as she looks down at the woman beneath her. “I like this too.”
Vi settles her hand against the junction of Caitlyn’s hips. “Don’t blame you, I am nice to look at.”
“Quite.” There’s such reverence in Caitlyn’s words, Vi feels the adoration down to her marrow. “It occurs to me that I didn’t thank you for last night.” Caitlyn’s eyelashes flutter, eyes seeming far away as her hand drifts across her stomach, momentarily brushing against Vi’s as it travels further down. Vi’s heart hammers in her ears as Caitlyn’s fingers pass hers and slide slowly into her own slick folds. Their breaths hitch as one as Caitlyn strokes lazy circles, her eyes fluttering closed and it’s only when she feels Vi’s hand begin to wander towards Caitlyn’s that they open, fixing her with a half lidded glare. “Wait.” It’s not a command, but a plea and Vi’s hand stutters, stilling against Caitlyn’s thigh.
“The way you touch me...” Caitlyn continues and her breath hitches as she slides a finger inside herself. Any further elaboration dies and Vi can only watch, entranced at the steady rhythm Caitlyn sets for herself as she adds a second finger. Her hip twitches and she slumps forward, the speed of her wrist increasing as she braces herself against Vi’s waist with her unoccupied hand. Vi can feel Caitlyn’s arousal, dripping against her thighs and she wants to touch, wants to bring Caitlyn to the edge she’s climbing towards. The need increases as her name falls from Caitlyn’s lips in a moan, but she knows this show is for her and instead she anchors Caitlyn with her grip, holding her hips steady as Caitlyn grinds down onto her fingers.
Vi’s drinks in the scene before, her gaze roaming from the slide of Caitlyn’s fingers to the subtle bounce of her breasts before settling on Caitlyn’s face. It’s curtained by her dark hair, but she can see the flutter of her lashes and the way her brows knit together in pleasure. Her mouth is slightly agape, Vi’s name still on her lips. The urge to kiss Caitlyn is overwhelming as her own need pulses between her legs. Watching is such sweet torture.
Finally Caitlyn’s gaze meets Vi’s, a desperate plea cracking the ice pools of blue. Vi needs no more encouragement, she surges from the bed, one arm loosely winding around Caitlyn’s shoulders as Vi straightens them to claims her lips. Her free hand roams, pausing at Caitlyn’s breast, their fullness filling her palm as she kneads. Her thumb brushes against the hardness of Caitlyn’s nipple and Caitlyn gasps into Vi’s mouth. The kiss becomes sloppy, a needful slide of tongue and lips as Vi rolls the sensitive nipple between thumb and forefinger. When the sway of Caitlyn’s hips becomes erratic Vi shifts her hand down to cover Caitlyn’s. She can feel the wetness there. The heat. This time it’s Vi who moans into the kiss as she guides the tempo of Caitlyn’s thrusts. She applies pressure on the next thrust, holding their hands tight as Caitlyn’s hips grind down and she feels the moment Caitlyn falls apart.
Caitlyn’s mouth slides away as her forehead falls to Vi’s shoulders and Vi holds her tight, coaxing their hands through the waves of euphoria. When Caitlyn stills, Vi applies pressure at her shoulders, guiding them both back into the pillows beneath them. Heartbeats count out the moments they lay entwined and breathing together.
“I didn’t need a thank you, but I’ll take that any day.” Vi finally manages, breaking through the silence.
Caitlyn laughs against her shoulder, sounding almost sheepish, but her gaze is anything but as she rises and takes in the vision of Vi beneath her. Their hands fall away and damp fingers trace goosebumps across Vi’s torso. “Oh, I haven’t thanked you yet.” Caitlyn’s coy little smile drives Vi wild, need pounding with renewed urgency between her legs. “I was simply reminding myself what it feels like to have you inside me.”
For the life of her, Vi can’t find a witty comeback and when Caitlyn’s thigh presses against her heat she finds she doesn’t care. Thoughts flee her entirely when she feels slick fingers against her lips, a thumb gentle against her chin. Caitlyn is studying her face in an unspoken question. In answer, Vi’s lips part allowing her slip two fingers inside. She takes her time cleaning the slick from the digits before releasing them with a wet pop and Caitlyn’s contemplation settles into a sinful smirk.
Emboldened, there is no hesitation when she kisses Vi. Her tongue demands to explore and Vi is more than willing to allow it. Vi’s hand threads into Caitlyn’s hair holding the kiss until her lungs fight for air. Caitlyn is undeterred, as Vi gasps for air her lips move, tracing along her jawline and down her neck as her hands roam retracing her earlier path through the valley of Vi’s breasts. Caitlyn’s mouth follows and closes around a stiffened peak as her hand traces patterns into it’s twin. Combined with the renewed pressure of Caitlyn’s thigh sliding against her sex, has Vi’s back arching to meet the touch. Her head falls back as teeth scrape against her sensitive nipple, her hands fisting in the covers beneath her.
Caitlyn takes her time, rocking her hip firmly against Vi taking her time to alternate her fingers and mouth with astute deference. By the time her lips begin trailing down Vi’s abdomen, Vi is trembling. Caitlyn slides further down the bed, leaving her wetness against Vi’s leg as she rearranges herself. There is a pause before fingers run gently against the inside of Vi’s thighs. “I love you, Violet.” Caitlyn says after a moment. She punctuates the declaration with a lingering kiss at the junction of Vi’s hips and it feels like a promise.
Through her haze, Vi leans up, taking Caitlyn’s chin in her hand and tilting until their eyes meet. “I love you too.” It is a promise. Caitlyn lets her cheek rest against Vi’s palm for a moment before she moves and swipes her tongue deliberately through Vi’s soaked folds. As Caitlyn’s tongue probes her entrance, her suddenly free hand grasps for purchase until she finds Caitlyn’s hair again. She tangles her fingers in dark strands as Caitlyn flattens her tongue and licks upwards, finding Vi’s throbbing clit.
When Caitlyn’s finger replaces her tongue entrance and finds no resistance, her satisfied hum around Vi’s clit sends shock waves rippling through Vi’s body. She slides inside effortlessly as her tongue licks patterns against the sensitive bundle of nerves. A second finger joins the first and Vi curses, her grip in Caitlyn’s hair tightening. Vi can feel Caitlyn’s smirk as she keeps the movement of her fingers deliberate. Slow and forceful.
“Now who’s the tease.” Vi knows it’s a whine, counts on it’s effect, and is rewarded as Caitlyn increases her speed. She settles into a relentless rhythm reducing Vi to a mess of incoherent expletives, hips rising to try and meet Caitlyn’s pace.
Caitlyn’s unoccupied presses against Vi’s pelvis, restricting her movements and with a frustrated groan, Vi tightens her grip to a fist in Caitlyn’s hair and pulls. There’s an approving hum again, and Caitlyn crooks her fingers, sucking hard on Vi’s clit. The world around Vi wavers, falling to darkness as the orgasm hits her in rolling waves. Caitlyn is there, bringing Vi back to reality with gentle kisses and coaxing fingers. When the ripple of muscles cease, Vi’s hand falls from Caitlyn’s hair and Caitlyn sits up.
“You like it.” She finishes the call and response, but the cocksure smile on her face as she brings her fingers to her lips and sucks, doesn’t quite meet the shadow in Caitlyn’s eye. Hesitance? Doubt?
Vi can only manage a bewildered laugh. “Love it.” She huffs out, tugging at Caitlyn’s wrist, pulling her back up Vi’s body to the bed. Caitlyn settles to her back next to Vi and Vi curls into her instinctively, propping herself up on a shaky shoulder to look down at the woman next to her. “And love you.” When Caitlyn smiles at her, Vi leans down for a lingering kiss. She can taste herself on Caitlyn’s lips and desire stirs in her belly again, but her traitorous arm gives out and she collapses against Caitlyn’s chest.
“Love you too.” Caitlyn winds her fingers Vi’s hair, stroking gently. “Though, we are going to be late for work.”
“Not my fault this time-” . Vi contents herself with pressing another kiss to the sweat damp skin of Caitlyn’s collarbone. “But I’ll try to put a good word in with the boss.”
Caitlyn’s breathy laugh is little more than a a giggle. “Then I think we will just fine.”
“Always will be cupcake.”