Actions

Work Header

Coming out on top

Summary:

Caitlyn gasps, staring at Vi intently.
“That’s three strikes,” Caitlyn says as neutrally as she can while her neck is bent backwards.

Vi and Caitlyn fight

Notes:

I dont know why theyre being freaky at work again i swear this wasn't intentional

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

Work Text:

Vi drops her weight down, pinning the body below her to the ground. She smirks meanly in a flash of teeth before wrestling her captive’s wrists into a set of cuffs.

The body struggles and bucks but Vi just sits down further, shoving her forearms across the back of their shoulder blades and snarling at them. “Don’t even try getting up.”

“Alright that’s quiet enough,” Caitlyn drawls, her heeled boots clicking as they approach from behind her.

Vi grins over her shoulder, slapping the second wrist in cuffs, “you like it.”

Caitlyn’s eyes flick to the suspect on the ground before she narrows them at Vi. 

“What can I say, I’m good at what I do,” Vi shrugs, hauling the guy to his feet before pushing him at some approaching enforcers.

Caitlyn closes in, “the state of the building disagrees with you.”

Vi looks around taking in the shards of broken mirrors and glass from the store’s front window that she smashed while in pursuit.

“Punishment for housing a criminal,” Vi grinned.

Caitlyn just raises a brow, unimpressed.

Vi crunches across broken glass her hand skating up the outside of Cait’s leg as she gets within touching distance. Her fingers teasingly drift over Caitlyn’s hip as Vi gets in her face. Her soft touch turns firm as she grabs and hauls Cait in by the ass to crash their bodies together.

“Violet,” Caitlyn reprimands, her eyes scanning their surroundings quickly.

“Come on cupcake, just admit it.”

“Not at work, you know the rules,” Caitlyn glares through her lashes.

“We break the rules all the time,” Vi squeezes Caitlyn’s ass harder, fingers catching the underside of the cheek, dipping just barely between her legs. The warmth there only encourages her.

Caitlyn sucks in a breath, her eyes flashing before they harden. She pushes Vi’s chest and Vi lets her go, grinning undeterred.

“I want the incident report for this,” Caitlyn waves her hand at the mess, “by the end of the day,” Caitlyn finishes scowling. Vi just watches her ass as she leaves.

Vi gives Caitlyn some time to cool off before she pushes her buttons again. She spends the rest of the morning at her desk, eyes straying to Caitlyn’s office door every time she leans back in her chair. She kills time until the end of the day when she packs up and makes her move. She looms over Caitlyn’s desk and slides her incident report across its surface.

Caitlyn scans her from hips to shoulders before her eyes flick to the report in front of her. She flips through it, eyes catching on a section where Vi had drawn a very helpful illustration of herself punching through the storefront. Vi doesn’t even bother to smother her grin, watching Caitlyn’s eyes catch on her pencil shaded muscles.

“This is unacceptable, you cannot draw images in this section Vi.”

“A picture speaks a thousand words though,” Vi complains cocking her head and leaning in closer.

“Violet, we have rules for a reason.”

“And what? You’re the only one allowed to break them?” Vi complains.

“You never seemed to care before,” Caitlyn leans back in her chair crossing her leg over the other knee.

Vi’s mouth dries a little, the wind sucked from her sails. Vi never did care before now, it was always in her best interest to play along so she could get fucked at work. The no sex at work rule exists for Caitlyn’s sake, given the chance, Vi would be having quickies on all her lunch breaks. Vi considers briefly that Caitlyn truly isn’t in the mood. she hasn’t called a yellow light though, and she’s leaning back eyeing Vi like she’s challenging her. So Vi decides to gamble.

“And you won’t care either once I have you dripping down your thighs bent over this desk,” Vi folds over said desk fully now, her hip cocked and hands spread wide on its surface.

“On your elbows,” Caitlyn throws the command drolly.

“Ohhh no cupcake that’s not how this works, I’m not following orders today,” Vi raises up instead and rounds the desk. Caitlyn watches her carefully.

“Kneel,” Caitlyn tries again.

“Nope,” Vi grins, closing in so Caitlyn has to look up at her from her chair.

“Last chance, give me your hands,” Caitlyn commands.

Instead of offering her hands as she usually would Vi laughs and tucks some hair behind Caitlyn’s ear before grabbing a fist full of it at the back of her neck.

Caitlyn gasps, staring at Vi intently.

“That’s three strikes,” Caitlyn says as neutrally as she can while her neck is bent backwards.

Vi only chuckles leaning closer. She pulls harder and Caitlyn’s mouth falls open. Taking that as an invitation, Vi leans in as if for a kiss and spits. Caitlyn jerks when Vi’s saliva hits the corner of her mouth. Her eyes flash, pupils dilating. Vi knows she’s done it now. Caitlyn stands lightning quick catching Vi off guard. She forces Vi back, twisting her wrist behind her back to keep control.

Vi struggles, growling when Caitlyn’s grip doesn’t loosen. Instead of trying to free her hands, Vi thrusts her lower body forward. She shoves a leg between Caitlyn’s, making sure to rub it along Caitlyn’s core as she does.

“You’re not going to win, give up,” Caitlyn scolds, there’s barely a waver in her voice and it’s turning Vi on. Vi lunges suddenly. Her blood pumping south, she bites Caitlyn’s neck moaning into the skin under her teeth.

As her teeth dig into tender skin, Caitlyn echos her groan lowly and makes the mistake of letting go of Vi’s wrists. Vi doesn’t hesitate, seizing the opportunity to grab Caitlyn’s waist and push her into the wall. Papers once pined to the cork board drift to the ground as Vi bites harder and Caitlyn’s head falls back against the wall. Vi grinds against Caitlyn’s thigh like a dog, rutting blindly. Caitlyn retaliates with nails to the back of Vi’s nape sending a sharp zing of pleasure to the ends of Vi’s fingers.

“Fuck” Vi grits out, admiring the new very visible bite mark already blooming from where she’d released her teeth.

One glance up at Caitlyn’s face seals Vi’s fate. Lost in Caitlyn’s face she’s completely vulnerable to attack. Her fatal flaw she thinks distantly as Caitlyn’s hand on the back of her neck wrenches her down. That paired with their entwined legs puts Vi swiftly on her back. Caitlyn wrestles her into a pin from there. They kick the chair out from the desk in the process and it tips and falls to the floor.

“Violet stop this,” Caitlyn has a dangerous look in her eyes but she’s not calling yellow so Vi spits again. It lands on Caitlyn’s cheek.

The silence is deafening, they aren’t even panting anymore, both holding their breath. Caitlyn’s jaw clenches. She reaches up with two fingers to swipe the spit off her skin. To Vi’s absolute horror and arousal, Caitlyn proceeds to suck the fingers into her mouth. Vi watches her lick the digits clean, jaw on the floor.

“You missed,” Caitlyn’s voice is deadly calm. When Caitlyn stands Vi doesn’t follow, laying on the floor, slowly letting out the breath she’d been holding onto for dear life.

There’s a sharp knock on the door. 

Caitlyn kicks Vi toward the desk with her heeled boot and picks her chair carefully up off the floor. Vi takes her cue without objection and shuffles under the desk as Caitlyn calls out to the person at the door. If Vi was the reason they got caught Caitlyn would be livid. Truly livid, not just for show.

A throat clears at the door, “ma’am, is everything alright?”

“Yes, everything is fine, thank you for checking,” Caitlyn responds calmly. She sits on her chair and rolls herself under the desk slightly.

Vi eyes her girlfriend’s legs as they glide closer. The stuttering intern doesn’t get the hint to leave and keeps talking. Unable to resist the temptation, Vi drags her fingers up Caitlyn’s calve. The muscles tighten but Vi doesn’t stop. She draws it up the back of Caitlyn’s knee.

She teases Caitlyn, getting closer to her core, running her knuckles over smooth inner thighs. Caitlyn keeps talking. Vi licks her lips and firmly draws her thumb up Caitlyns pubic bone over her underwear. Vi smirks when Caitlyn tries to cut the conversation short. The intern is responding, but Vi is intent on pushing her luck. Before she can even think of pulling the fabric to the side though, Caitlyns boot is shoved between Vi’s legs.

The feeling of smooth leather against her already slick and aching cunt is alarmingly good, even through the fabric of her pants. She grabs Caitlyn’s thigh with firm rough hands, digging her fingernails in. The door finally closes and Caitlyn’s body is ripped from under her hands as she rolls her chair back.

“Get out,” Caitlyn commands, “you’re going home.”

“Oh no, I’m not quite done here-”

“Yes you are,” Caitlyn cuts her off grabbing her coat, throwing it over herself and popping the collar, “I’ll meet you there when I’m ready,” Caitlyn grabs her bag, shoving a few folders inside.

Vi splutters, “what the fuck Caitlyn, this isn’t ending like this.”

Caitlyn stops with her hand on the door, “it just did, I want you naked and on your knees when I arrive or you get nothing.”

She leaves without another word shutting the door behind her.

Vi sits in the silence of the empty office, her pants feel tight, her body too hot. “Fuck,” Vi mutters to the empty room.

Vi grumbles the whole way home. The high from earlier had well and truly gone up in smoke. There’s always been a push and pull between Vi and Caitlyn, they both liked the fight for power. Vi loved it. She craved the way fighting lit up all her nerves, she didn’t have to ask for anything when she was fighting Caitlyn either. She could just run on instinct knowing Caitlyn would do the same and they would balance each other her out. Not to mention, the addictive pain that a fight always brought. Rough treatment from Caitlyn always ignited something in her. Their sexual wrestling matches are always best when there’s just a little bit of feelings involved. Too much is no good though, Caitlyn refuses to play when she’s in a truly bad mood. Vi feels like they somehow reached a point between the spitting and the intern where a line was crossed, but she doesn’t know how to fix it.

Does she surrender, does she submit and do what Caitlyn asked? What if she pushes her luck harder? Caitlyn is stubborn, she probably won’t cave but Vi feels childishly upset that Caitlyn always pulls control from her like she can’t be trusted with it. It makes her feel… romantically clumsy.

High off the arrest earlier in the day, Vi wants to feel Caitlyn under her, needing her for once. She wants Caitlyn to want that too, but Caitlyn kept treating her like a miss behaving dog who wouldn’t listen.

She lets herself into the house and looks around a bit, Caitlyn isn’t there yet. She strips out of her jacket and remembers her instructions. The way Caitlyn had confidently said “I want you naked and on your knees when I arrive” ticked Vi right off all over again.

Tossing her jacket over a chair and stripping off her uniform, she leaves it all in a messy trail over the furniture and floor. She stops by the kitchen, grabs a bowl of cereal and shoves a spoonful in her mouth before returning on her path to the bedroom. She drops her boots one by one in the hall, thumbing the button on her pants and wiggling out of them and her underwear one handed. She shucks them at the end of the bed and hops on top of the covers. She sits back against the headboard with the bowl in her naked lap. Now she just has to wait. Vi doesn’t have a plan, she’s running on pure spite. The eye twitch Caitlyn is sure to have when she sees the mess and Vi eating in bed is the only thing preventing her from getting up and working out her energy.

Vi and Caitlyn’s sexual relationship fed off their push and pull. Both truly content to have each other either way but enjoying the fun of pretending to struggle for power. This was the first time neither of them wanted to give up control like this. Vi wished she could let it go, but something hot and angry clawed at her chest and told her this was personal.

So she waited. When the sound of the front door shutting echoed through the empty house, Vi ate another bite of her cereal with a grin on her face.

Caitlyn walked through the entry way slowly, her heeled boots clicking as she no doubt took in the mess Vi had made, her clothes strewn carellessly across their living space. She stopped before the hall where Vi had left her boots and seemed to take her time, setting things down? Maybe taking something out of a bag? Taking off her shoes? Vi couldn’t tell. But she told herself it didn’t matter. She spooned herself another bite.

Caitlyn comes in finally, looking like seeing Vi sitting against the headboard eating cereal with her naked legs cocked open was not at all a surprise. Vi mourns the lack of an eye twitch.

“Ready for bed love?” She asks mildly, taking off her jacket as if she didn’t have a giant bite mark on her neck and soaked panties. She begins to unbutton her shirt and re-button it over a hanger as if they didn’t just have a weird argument-spat thing just hours ago.

Vi doesn’t finish chewing her mouthful of cereal before speaking, “so you’ve finally decided to come home.”

Caitlyn cocks her head, “something you want to say?”

“Oh so now you want to talk?” Vi scoffs incredulously.

Caitlyn raises a brow.

“You didn’t seem keen on talking earlier, you know, when you walked out?” Vi questions, feeling the sting of her leaving all over again.

“Were you dissatisfied with the way things ended?” Caitlyn asks.

“This isn’t a performance review Caitlyn,” Vi rolls her eyes, she loves Caitlyn, she loves when Caitlyn does her prim proper Schtick, but it’s only setting her off right now.

Caitlyn eyes Vi, “no it’s not a performance review it was just a question, but it could be if you’d like.” 

“Why on earth would I-“

“You want something? We can talk about it.” Caitlyn takes a step closer to the bed. Vi feels the claws in her chest desperately holding on by the tips of their talons.

“I think it was pretty obvious I wanted to bend you over your des-“

“There are rules.”

“Which you break all the time!” Vi feels the claws latch harder.

“I break them intelligently Violet, not in my unlocked office mid afternoon.”

“Oh so I’m dumb?” Vi stubbornly forces the claw deeper.

“That’s not what I said, if you-“

“You just don’t like when I’m in charge,” Vi blows up, letting the claws crush her, “just admit it! you have a debilitating need to be in control at all times!” Vi can feel tears burn behind her eyes, she feels like she doesn’t know what she’s saying right now but the words burn out her throat anyways.

Her raised voice left the air dead when she cut herself off. Caitlyn looks like she’s in pain, and Vi feels it just as strongly in her own tattered chest from just a glance.

“If you want me to sub all you have to do is ask Violet, you know that.” Caitlyn’s neutral tone is gone and now her voice is too earnest.

Vi feels every ounce of frustration choke her to near tears. She can’t help the strangled noise that escapes her. Caitlyn’s face softens immediately but Vi can’t take it. She gets up abruptly uncaring that she spills milk on their sheets trying to set the bowl aside. She swings her leg over the other side of the bed and drops her elbows to her knees. It’s too fucking much. She pushes the heels of her hands into her eyes. She can’t stand to see pity from Caitlyn right now.

“Violet-“

“I can’t-“

“Ok, that’s ok, can I tell you something?”

Vi breathes out slowly trying to quell the felling she’s being strangled by the claws she dug into herself in the first place. She manages a nod, not trusting her vocal cords to produce anything but a cry.

“I left like that, without talking, because I seriously considered spreading my legs for you while I tried to hold a conversation with that poor intern.”

Well, Vi’s mounting panic stalls and gives her enough space for a breath. That’s not what Vi was expecting, she thought Caitlyn had been disappointed in her. She thought Caitlyn was so turned off from giving Vi control that she would ignore Vi altogether to teach her not to try again. It’s a sore spot for Vi, she knows. ‘The fear of being abandoned’, ugh, gross.

“I wanted what you were… offering, I wanted it so badly I almost let you-“ Caitlyn cut herself off, “but we couldn’t.”

“Then why tell me to wait for you at home, why leave?” Vi’s voice is rough, ripped around the edges.

Caitlyn shifts on the bed behind Vi’s back, “that was wrong, I shouldn’t have handled it that way Violet, I’m sorry”

“Why though.” Vi asks, still not ready to face her girlfriend.

“Because, I was scared. You have so much control over me Violet,” Caitlyn sighs, “I’m… uncomfortable by the things I would do for you if you asked… you’re also very capable of… physically convincing me.”

Vi stays silent trying to digest this new information. Caitlyn takes her silence as a cue to keep talking. It sounds like she’s looking away now, maybe at the opposite wall. Unusual for someone who never wanted to miss a cue on Vi’s face.

“You’re incredibly capable Vi, and I don’t take it lightly that you put your trust in me, that you let yourself need me. When I plan a scene or when we decide to play, every part of it revolves around you-“

“Is it because I don’t plan things like that for you,” Vi interrupts and immediately cringes and her glaring insecurities laid bare.

“No Vi,” Caitlyn sounds like she’s going to laugh, her voice comes louder like she’s facing Vi’s back again. “I like the way you take control spontaneously, perhaps too much, if you truly wanted to fuck in the middle of our office today, destroy the furniture while the interns listened…” her voice darkens with arousal, “I- well- I mean we very nearly did.”

Vi sits with this for a moment.

“I over reacted,” Vi concludes abruptly and dumbly, feeling even more like a kid for blurting it out.

“I didn’t tell you how I felt Violet, instead I tried to control you further, it wasn’t… I don’t want-“ Caitlyn pauses to gather her thoughts, “we’re partners Vi, equal partners, and I didn’t treat you that way, I’m sorry”

Vi feels her heart squeeze further, a tear tracking down her cheek before she could dash it away.

“I pushed, I pushed you when you didn’t want it” Vi says, she can’t possibly find the words to respond to Caitlyn’s admission.

Abruptly Caitlyn’s laugh comes like a wind chime from behind her. Vi tilts her head catching a glimpse of navy hair as Caitlyn fell to her back laughing.

“Oh I wanted it,” Caitlyn says exasperated, almost giddy like a she was floating, “I wanted it so bad, that was the problem!”

Vi grins, catching Caitlyn’s eye and feeling tension drain from her throat. She lays back from her side of the bed and tilts her head toward her girlfriend.

“It was hot,” Caitlyn’s eyes darken, “when you spit on me…”

“You looked so angry, and when you- with your fingers” Vi breathes and gestures.

Caitlyn bites her lip. Vi is so deep in love with this woman, she’s never getting out, she doesn’t even want to try.

“Come here,” Caitlyn whispers reaching for Vi.

They meet in the middle, lips awkwardly slotting together upside down from their mirrored position on the bed. The new angle is different but Vi likes it. Their lips slide and bite their fingers drawn to each other on their own. They tilt their heads to right themselves and find a familiar home against each other’s mouthes. Caitlyn pets Vi’s hair as they sink into the kiss and Vi whines, needy.

“You still wanna make me drip down my thighs puppy?”

Vi perks up immediately. The night isn’t ruined she thought, her imaginary tail practically wagging, she can still fuck Caitlyn.

Cait hummed delightfully and pets her hair again, “good girl, on your knees for me sweetheart.”

Vi mindlessly falls to her knees beside the bed feeling all the tight pressure from before evaporate completely at the command.

She watches eagerly as Caitlyn crawls across the bed to where she sat kneeling. Cait’s shoulders rolled invitingly as she moved, her hair falling from her work bun wildly. Her half lidded eyes watch Vi darkly as she waits patiently, gratefully soaking in the absolute vision of the navy haired girl and thanking whatever higher power gave Caitlyn the patience to love her.

Caitlyn grabs Vi’s jaw sharply and Vi surrenders herself completely feeling her face squish at the pressure on her cheeks. Enraptured as Caitlyn raises above her, Vi can only kneel there and take it when Caitlyn spits into her slack jawed mouth. Her eyes practically roll back when Caitlyn follows it up with a filthy kiss.

“Eat,” Caitlyn’s voice breaks Vi out of her daze, she opens her eyes to see Cait turn and bend over the bed. Her skirt rides up, deliciously exposing her smooth thighs.

Vi’s brain catches up and she staggers forward to do as she’s asked. She ducks under the uniformed skin and pushes her face right into Caitlyn’s panties without thought. Her nose brushes right around where Cait’s clit should be and she noses around blissfully. her eyes roll back drunk on the smell of her and the moisture she can feel on her face through the fabric.

“I said eat, pet, stop playing with your food,” Caitlyn scolds over her shoulder, coyly arching her back further.

Vi whines and pulls the panties down, diving right in, blindly obeying like a well trained dog. She eats messily, shaking her head and lapping wildly. Every moan and cry from Cait makes Vi’s mouth water more and adds to the mess between her girlfriend’s legs. Vi registers Cait’s orgasm because she can feel the pulsing of her cunt and the shaking of her legs against her face, but Vi doesn’t even pause. She sucks messily, moaning at the new flavours, and greedily slurps them up.

Caitlyn’s legs close and force Vi away. Vi stands and pushes their hips together crudely, almost drunkenly she bends over Caitlyn’s body. Their bodies flush, she can feel Cait’s weak and trembling frame as she shoves and hand between her and the mattress, sliding it through the dripping mess of her pussy.

Caitlyn’s breath shudders and Vi ghosts her fingers lightly over her swollen folds. “Please,” Vi whines into Caitlyn’s shoulder blade, “please can I make you cum again?”

Vi is sweaty and naked and vulnerable and she just wants to make Caitlyn feel exactly the same way.

“What a sweet puppy, asking for permission,” Caitlyn’s words are domineering, it should be should be condescending but she’s out of breath and utterly uncomposed Vi knows they’re on equal playing fields.

“You can- but,” she hurries cutting off the firm fingers that had begun to work over her clit, “I want you on my boot while you do.”

Vi groans into Caitlyn’s neck.

Dropping to her knees again Vi feels downright devout watching Caitlyn spread her legs slightly so her pussy peaks out from under her skirt.

“Come on puppy, over here,” she prompts, nudging Vi toward her booted foot, her panties still hooked around the ankle. Vi easily straddles the polished leather lowering herself delicately. Cait angles her foot into Vi’s cunt, instantly spreading slick over the smooth surface and sending shocking tendrils of pleasure up her stomach.

“Good girl,” she praises as Vi whimpers, “now get to work darling.”

Vi returns to eating Caitlyn out like it’s her last meal. She savours her, losing herself in it, letting her brain shut off and her senses run things for a while. Her hips move on their own, humping Caitlyn’s boot slowly. She’s sensitive from a full afternoon of foreplay and the slow slide is all she needs to edge towards an eye watering orgasm against Caitlyn’s shoe. She cries out against Caitlyn’s pussy jerking against her leg holding onto anything to keep herself from toppling over. She has half a mind to hold out her tongue to give Caitlyn something to grind against so she can desperately reach her second peak.

Vi pants against the apex of Caitlyn’s thigh feeling her jaw ache and a pleasant throb in her cunt bloom as she sits heavily on the boot underneath her.

A knee bumps Vi’s chest and she looks up. Caitlyn looks thoroughly wreaked, her chest is still heaving, her skirt is bunched messily, and her face is flush with exertion.

“You did so good baby,” she breathes and smooths her hand over Vi’s hair again. The weight of her hand feels like a brand of ownership and it makes Vi’s eyes droop lazily.

She nudges Vi with her knee again and says, “now clean this mess up for me please.”

Vi leans back a bit to see where Caitlyn is holding her boot toward her. Oh fuck. Her mouth waters all over again. Slick coats the normally spotless leather shining lewdly like a beacon. She drops to her hands and knees to lick Caitlyn’s boot clean, eyes on Caitlyn as she does. From the floor her legs lay out a long soft path to the wetness on her own thighs. They’re practically dripping from cum and spit. Her uniform is rumpled beyond belief. Her face is open and honest and so completely enamoured.

The scorching hot moment is broken when Cait’s knees give and she drops to kiss Vi. It’s surprisingly soft and tender, Vi surrenders to it completely.

The rest of their evening is spent finding soft comfort in one another. Physically supporting each other as they cleaned off and whispering soft reassurances as they climb into bed. Feeling soft and warm, Vi’s lips feel loose. She feels safe.

“So, was there ever a point where you were red?” Vi asks. Caitlyn is not the type to do something she doesn’t want to do but Vi doesn’t check for lights like Caitlyn does. She makes a mental note to change that while she waits for an answer.

“You mean at the office?” Caitlyn sounds like she’d been nodding off.

“Yeah.”

“No, I was never red,” Caitlyn says, “but I was probably yellow.”

Vi hums and draws her fingers up Caitlyn’s arm delicately. A pit aches in her chest so she kisses Caitlyn’s forehead gently.

“Next time I’ll call yellow and we’ll talk about it, ok?” Caitlyn asks looking up.

Vi meets her eyes easily, she wants to say something, she doesn’t know. To apologize for overstepping in the first place? To promise it won’t ever happen again? To thank her for thinking of Vi’s feelings even while she was uncomfortable herself? All that comes out is

“I love you”

Notes:

Thank you for reading <3

Also! As i was finishing this one, another idea i wanna explore wormed its way into my brain so maybe by the end of the year there'll be another caitvi bdsm fic

Series this work belongs to: