Actions

Work Header

That damned photo

Summary:

A calloused hand grasped her face, pulling her forward by the chin. Stern eyes met with her own until they softened.
Caitlyn leaned forward, breath ghosting the shell of Vi’s ear. She shuddered.
“The ribbon is easy to break out of. You want this to stop either say so or unbind your hands.”
Oh. Ohhh.
Suddenly she’s more inclined to play along with whatever Caitlyn has in store.
Another hand trailed up Vi’s throat, she swallowed reflexively, Caitlyn’s hand tracing the movement.
“Don’t stop,” Vi whispered. Her partner bit the top of her ear with just enough edge to cause a groan to release from her chest. Caitlyn released her face, leaning back to settle on one of Vi’s clothed thighs.

Notes:

Just filth from an overactive imagination :).
And plenty of fan art to reference from Twitter/X.

(See the end of the work for more notes.)

Work Text:

Caitlyn let out a huff. She was hot. Too hot. And for once, she couldn’t blame it on the weather. A strand of blue hair swung in her face, a welcomed distraction as she twirled her fingertip through it repeatedly, biting her lower lip. 

A cellphone, her cellphone, vibrated on the coffee table, and yet, she didn’t reach for it. Caitlyn knew exactly who was on the other end, and what they were trying to do. 

And God it was working.

Caitlyn ran slicked palms over her pants. Comfortable, mesh-sewn things she haphazardly threw on that morning to do paperwork that was at this point completely discarded, now feeling all too restrictive. Another huff escaped her, and she stopped twirling her hair, instead crossing her legs to alleviate the burn, to little avail. 

It was time to rip the bandage off. 

She had rolled her eyes at the first message Vi had sent her earlier, and then nearly thrown the object in her hands with force when her lover sent her the first photo. 

“Bought a new pair, what do you think?”

When Caitlyn unlocked her phone, that picture remained open, locked in her gaze as it burned into her memory. She chewed on her bottom lip, teeth nearly digging in. 

Vi’s boxers barely showed above the hem of the jeans she wore, a crisp light blue set that still had the tag on them. Caitlyn traced the V lines of their hips with meticulous precision, her mouth going dry at the sight. The jeans were tight on her and showed every delicious curve and bend. She nearly split her lip at that. 

Another vibration from the phone, and a notification popped up from Vi. Another photo. 

Caitlyn’s thumb had never moved faster. 

What greeted her was still Vi in those same damn jeans, this time with the tag removed, along with a new sports bra. A black sports bra with a red underline that just hugged her chest oh so well. Caitlyn’s other thumb came up to her lip, the nail gracing her teeth as she fidgeted with the digit, leg bouncing. 

Another notification. This time, to her disappointment, no accompanying photo. Just let her know that Vi would be home soon. Caitlyn stopped chewing her thumb, the wet digit trailing ever so slowly down her shirt, down to where the ache in her pants grew unbearable. A hiss bubbled out of her. Vi just couldn’t resist teasing her, and Caitlyn had a delicious plan come to mind. She smiled, rolling her forefinger ever so gently over her clothed clit, a soft, barely audible moan following after; she did indeed have a plan. 

“Caitlyn? I’m home!” Vi stepped through the door into their shared apartment, their keychain covered in memorabilia and knick-knacks jangling in her hands as she closed the door behind her. No response. Not out of the ordinary for her partner. At least, it would be, if Vi didn’t spot their paperwork occupying the coffee table with no Caitlyn in sight. 

Vi set the brown paper bags filled with new clothes and other items down with a grunt, running a hand through their hair slowly, scanning the room. 

“Must’ve gone for a run,” Vi internally said,  shaking her head and heading for the bedroom to change out of the new jeans she wore. Caitlyn had been using that as an alternative to a cold shower each time Vi teased her. It was a way to save on the shower bill, she had once told Vi. 

She was nearly convinced with the idea Caitlyn had gone for a run, if not for something soft binding their wrists together and pulling taunt within moments. 

“Woah hey-“ She started, quickly pulling against the restraints to no avail. 

“You,” a pause, and then Vi was whirled around by a hand on her waist. “Were naughty.” 

Vi grinned, a cheeky smile lighting her face. Caitlyn was not so amused, pushing Vi towards the bed with a surprising amount of force, though her lips quirked up ever so slightly as Vi’s back made contact with their plethora of pillows. 

“Cupcake…” she drawled, wiggling a bit against the restraints. “I have no idea what you mean.” 

A calloused hand grasped her face, pulling her forward by the chin. Stern eyes met with her own until they softened. 

Caitlyn leaned forward, breath ghosting the shell of Vi’s ear. She shuddered. 

“The ribbon is easy to break out of. You want this to stop either say so or unbind your hands.” 

Oh. Ohhh.

Suddenly she’s more inclined to play along with whatever Caitlyn has in store. 

Another hand trailed up Vi’s throat, she swallowed reflexively, Caitlyn’s hand tracing the movement. 

“Don’t stop,” Vi whispered. Her partner bit the top of her ear with just enough edge to cause a groan to release from her chest. Caitlyn released her face, leaning back to settle on one of Vi’s clothed thighs. 

“How attached are you to this shirt?” She asked, gazing down at Vi, the hunger in her eyes shining. 

“Not at all Cupcake.” 

Vi didn’t expect her to rip off her shirt, Caitlyn taking in the full expanse of skin with a fervor that could rival the gods. Greedily palming at exposed flesh as her mouth ghosted over Vi’s clothed nipples, sucking on them with just enough pressure to make her back arch but just lasting long enough to keep Vi nearly begging for more. 

“Fuck Cait-“

Caitlyn hummed, stopping her ministrations to climb off the bed, Vi’s eyes trailing her every movement. A hawk circling prey. 

She tsked at her partner’s wanton gaze, her own surely just as clouded as she removed each article of clothing. Tortuously slow, payback for the needy mess Vi had made her. 

Caitlyn dipped two fingers through her folds, smirking as Vi followed the movement with rapturous attention. The obscene sound her wetness made would have made even the most sinful of actions holy. She straddled Vi once more, settling down on a thigh just as she did when they started. One of her hands found Vi’s chin again as she gripped it, the fingers covered in her wetness hovering over Vi’s mouth. 

They parted automatically, taking one finger at a time and sucking, tasting Caitlyn like she was her last meal. 

“Such a good girl Vi, my handsome girl,” Caitlyn praised, bringing that same hand covered in both her slick and Vi’s saliva down to Vi’s chest, just over her cleavage. The other to Vi’s shoulder, gripping onto it for support. 

Vi’s chest heaved beautifully, and Caitlyn couldn’t help herself as she leaned down and sucked a mark over Vi’s collarbone, another guttural moan leaving Vi as she pressed her leg up into Caitlyn’s core. 

She rolled her hips against it, her moan muffled against her partner’s skin. Caitlyn continued the motion as she kissed the new mark tenderly, her chest heaving deliciously in Vi’s sight as she rose. 

“Don’t be too eager now,” Caitlyn cooed, pushing Vi down further into the pillows with that same damn hand. 

Gods above, she could feel how wet Caitlyn was through the fabric of the jeans, how it rubbed against her clit as Caitlyn sped up, using Vi to chase her high. 

And she never wanted to see anything else more in her life than the sight of Caitlyn cumming on her new jeans. 

“So good Vi,” she panted, head dropping slightly as her hips sped up. Friction burns on her thighs be damned. Vi let out a low grunt at that, trying to arch their leg into her. 

“Patience, love, you’re doing so wonderful.” Caitlyn ground her hips into Vi’s thigh, her pace frantic, moans becoming louder as she threw her head back in the throes of pleasure. 

“Fuck Vi- I’m so close, I can’t-“

“You can Caitlyn, keep going, please,” Vi answered back quickly, licking her lips as Caitlyn rut into her leg, nearly tearing apart the ribbon Caitlyn had tied around her wrists as wetness gushed onto the fabric. Her partner’s lips chased hers only a few heartbeats after, hands fumbling with the restraints only for Vi to rip them as Caitlyn chuckled against her lips. 

“I’m going to need to buy you some new jeans, aren’t I?” Caitlyn asked after a few minutes of lip-locking, a fierce blush spreading across her cheeks as she settled between Vi’s legs instead of on them. The damage was evident, a large dark blotch stained the pale blue of Vi’s pant leg. She let out a laugh as she surveyed the mess Caitlyn left, shaking her head. 

“Nothing a quick wash can’t fix Cupcake. Now, how do I repay the favor for the delicious show you gave me?” 

Caitlyn hummed, her eyelids dropping just a bit as she gazed at Vi. “I have a couple of ideas…” 

Notes:

I have a Twitter/X if you want to yell at me: @AlaskanRotWorm

Series this work belongs to: