Work Text:
“Whatever you say officer. I’ve got nothing to hide.”
Vi walked backwards with her hands up, sly smile on her face.
“We’ll see.”
Caitlyn sauntered into Vi’s apartment. Black, gloved hands on her hips, her heeled boots clicking on the floor.
This was an incredible misuse of her uniform. But that was part of the fun.
Vi gave her a knowing smile. Caitlyn arched her brow, determined to stay in character.
“Hands against the wall.” She circled Vi, eyeing her like she would any dangerous suspect.
Vi obeyed, smirking over her shoulder. “Feel free to frisk me babe. I can be very compliant.”
“Do you always talk this much?” Caitlyn invaded her space, gliding a hand down her back, hooking a finger into her belt loop and tugging her ass away from the wall.
“Only when I’m trying to impress a pretty girl.”
“Is that so?”
Caitlyn quickly pat down Vi’s shoulders, lingering over the swell of her biceps. Then down her sides, squeezing a little at her waist. Down the outside of her legs, then the inside, palming her ass before taking a step back.
“Find what you’re looking for back there?”
She could hear the smirk in her voice.
“I’ll have to perform a more thorough search. I’m not taking any chances.” Caitlyn reached both hands around to undo Vi’s belt, pulling it free before wrapping the worn leather around her neck. She moved carefully, securing it so it was snug, close but not too tight. She gave it a short tug. Vi groaned, her muscles flexing around the restraint as she worked her jaw. Caitlyn made quick work of Vi’s jeans, pushing them down along with her boxers. She stripped Vi of her shirt and jacket, leaving less than an inch of space between them. “Don’t move.”
One hand slid up to hold Vi’s palm against the wall, the other hand gliding through her folds and slicking her gloved fingers. Caitlyn felt the heat seep through to her skin despite the barrier. She kicked Vi’s feet further apart, making her gasp. Fingers spread her lips apart, playing and teasing at her cunt before pushing inside without warning. Vi shuddered against her.
“Sorry. I suppose I should have given you a moment to prepare yourself, but I’m quite busy. I don’t have all day.”
Contrary to her words, Caitlyn fucked into Vi like she had all the time in the world. Slowly pushing in and out, pretending to search for a hidden object within her. She listened to Vi’s laboured breath, felt the hot clench of her cunt and the way she tried not to moan.
“F-find anything?” Vi asked, pushing her hips back just as Caitlyn thrust her finger in again.
“I told you not to move.” She pulled away, stepping back from Vi, who didn’t quite manage to hide her whimper at the loss. “You’re too tight. I’ll have to stretch you out and continue my investigation.”
“Should I call a lawyer?” Vi chuckled.
Caitlyn moved forward again, holding Vi by her hips to grind against the now exposed bulge she had in her pants.
“That won’t be necessary.”
She gripped the thick, purple dildo and rubbed the length along Vi’s centre. Looking down she saw the cock had already been coated in slick. A surge of power and arousal rushed through her. Caitlyn had fantasized about bending Vi over like this for weeks, she was more excited than she could admit to finally make this a reality.
“Come on sheriff.. thought you didn’t have all day.”
Caitlyn bit her lip. She wanted to savour this moment more than she wanted to keep their little game going. She took her time, tapping the toy against Vi’s clit to make her jump. “You’re awfully enthusiastic about this. Are you a bit excited to have me back inside your greedy hole?”
“Told you Miss.. I got nothing to hide. Search all my holes if you want.”
Caitlyn felt her pulse race. She forced Vi to stand, turning her quickly by her hips, and pushed her to her knees. She held her chin and grinned down at her, running a thumb across her bottom lip.
And Vi, Caitlyn could hardly stand it, Vi looked up at her as if she would be content if this was all she got. As if it satisfied her to just be here, on her knees ready to please her. Caitlyn brought the toy up to Vi’s face, sliding it past her lips. Vi took it all, pushing herself down when Caitlyn stopped moving forward. She felt the humming from her throat when Vi had taken it all the way down. Caitlyn blinked rapidly, breathing hard. She gripped the back of Vi’s head, keeping her from moving away. “Keep it right there..”
Vi fluttered her eyes as she tried to take more of Caitlyn, groaning and reaching up to hold her hips. Caitlyn pulled her hair, forcing her back so she had room to fuck herself back down her throat. She cursed at the sight, at the way Vi melted into her every touch.
Good boy.
Caitlyn could spend hours just like this, watching Vi take her length, her eyes watering with every thrust. The way Vi’s eyes rolled into her head confirmed she felt the same. Caitlyn moved in deep, over and over, losing herself for a moment before pulled away, shivering at the way Vi’s mouth chased after her. A needy little sound escaping her now empty mouth.
“Come along.” Caitlyn pulled at the belt in a slow and deliberate tug. She walked toward Vi’s bedroom, looking expectantly to see Vi crawl behind her. She stepped in, glancing down to make sure Vi didn’t seem uncomfortable. To her delight Vi seemed to be totally content as far as Caitlyn could see. Hanging on her every word.
“Sit there. Back against the wall.”
“Yes ma’am.” Vi spoke without her usual snark, with no trace of humour. Heat pooled in her core. Vi moved on hands and knees, sitting like a well trained puppy waiting for a treat.
“Open your mouth.” As soon as Vi had obeyed, Caitlyn shoved her soaked panties into her mouth, effectively gagging her. She’d kept that little gem in her pocket. Having worn them during the day before coming here on her lunch break.
“That’s better.” She purred into the shell of her pierced ear.
Caitlyn took her time caressing Vi’s body. She was enjoying this power trip much more than she’d imagined. And she’d imagined it a lot. Vi was incredibly responsive, and bent for her so beautifully. It seemed like Caitlyn had unlocked something, a part of Vi that had been neglected or perhaps intentionally hidden.
She pushed a heeled boot between Vi’s legs, grinding the leather against her cunt while sliding her hands into her hair with her nails.
“I need you nice and wet for me. Don’t worry, I’ll be as gentle as possible.”
Vi grunted, and if Caitlyn didn’t know better she would say the sound was of disappointment. She tugged at her roots, forcing her head back. “You’ll be good and take what I give you. Then we can get to the bottom of what you’re hiding.”
Vi nodded as much as she was allowed, huffing around the material in her mouth.
Caitlyn grinned. “Grind.”
The movement was easy, there was almost no resistance as Vi moved herself flush against Caitlyn. She reached down and pinched Vi’s nipples, twisting just the way she liked.
“Mhmm” Vi groaned.
Caitlyn stayed close as Vi started humping into her. Little, desperate shifts of her hips along Caitlyn’s boot. Fists clenched against the floor as Vi took what she needed. She moaned, trying to speak around the wad of Caitlyn’s panties in her mouth, but she couldn’t. Obviously.
“Silly boy. I can’t hear you remember? You’re going to have to keep that whining to yourself.” She bent down, one hand moving to stop Vi, rubbing at her clit before giving it a sharp slap. Vi bucked against her, a noise of surprise breaking through before she melted into Caitlyn’s palm again. “Behave yourself and I might even try to make this good for you. Even though you don’t deserve it.”
She tilted her head studying Vi’s face.
“Just look at you. Scars, piercings, all those tattoos. It’s no wonder they called me in to handle you.” Caitlyn noticed the unfocused glaze in her eyes as Vi tried to look back at her. The pleading in her expression.
“But maybe they overestimated you. Because here you are, humiliating yourself for me. Letting me play with you however I want.”
Vi nodded, whimpering. Caitlyn angled her foot, pressing herself harder against Vi’s clit.
“Pleesh”
It was the closest she’d gotten to being able to speak. Caitlyn couldn’t help but laugh. She would’ve felt bad about it if she wasn’t immediately rewarded with the sight of Vi blushing bright red.
“Please what, pretty boy? Is there something you want?”
The questions were rhetorical of course, Caitlyn had no plans to appease Vi’s pleading. But Vi did try to speak again, which did nothing to persuade Caitlyn.
“Quiet. Now, lets check this hole once more.” Vi whined, clenching her knees tight in an effort to keep Caitlyn still. She pulled herself away, breathing hard at the sight she found. The front of her shoe was now completely coated with Vi’s wetness.
“How messy you are puppy. Clean me up.”
Vi looked up the length of her, bending over to lick her slick off Caitlyn’s boot. She kissed up her calf, running her hands up and over her, holding the back of her knee.
Caitlyn brought her hand down, trailing her fingers across the freckles of Vi’s cheek. Then she pushed them into her hot mouth. She wet them just enough before kneeling down and sliding them into her dripping cunt. She curled them up with precision, right against the spot that she could now find in her sleep. Vi shook, arching hard as Caitlyn toyed with her.
“Hmm. Still nothing. Perhaps your other filthy hole has something for me.”
She removed her fingers, sliding them back towards Vi’s crack to play with her asshole. Vi pushed her hips forward, spreading her knees to give Caitlyn more access.
“There you go, that’s good.”
Caitlyn knew her glove was thoroughly ruined. Wet and sticky with Vi’s cum, now pushing into her ass. She would be lucky to get the smell of her out of the material. Then again, maybe she wouldn’t try to. Maybe she would keep it. Use it to get herself off when nothing else would do. Keep it in her top drawer for those nights when she couldn’t help but close her eyes and picture Vi, trying to bring her memories back to life in the dark of her bedroom. Maybe she’d use her glove, sucking every drop of Vi’s taste out of it.. just to relieve her ache.
She pulled Vi forward by her belt, forcing her on all fours again. Now with Vi’s ass right in her face, Caitlyn sank her teeth into the curve of her ass. Squeezing and pulling her cheeks apart to spit against Vi’s rear. Coating her fingers in it, smearing it all around. One inch at a time she pushed in, feeling Vi struggle to take it. She pulled out completely, watching her hole twitch and pulse before trying again. Vi cried out, muffled around the gag but loud enough to be heard.
“Relax puppy. Take it for me.” She withdrew her finger slowly, before pushing back in deeper. Vi shook with the effort, moaning uncontrollably under Caitlyn’s attention. She carefully removed her finger, deciding Vi needed a break. Besides, she’d definitely earned a reward. Caitlyn pulled her panties from Vi’s mouth and sighed.
Vi looked up at her confused, panting, “Wa -is -t-that’s it?”
“For the moment.”
She smiled at Vi’s obvious disappointment, pulling her up and into a kiss. Slowly she pressed herself against Vi, indulging in the feel of her naked body before reaching up to grip her by the hair, holding her mouth close. She did mourn that she didn’t have time to finish their game, to make Vi cum.
“Regrettably, I should be getting back to work. My break will be over soon.”
Vi groaned, nuzzling into her neck and tightening her arms around her rather than letting her go.
“Before you leave, let me apologize for wasting your time Miss. I’ll give you something else, for the road.”
Caitlyn saw the mischief in her eyes and felt her pulse jump. “Go on then. Make it quick.”
Vi pushed them forward. Kissing down Caitlyn’s body over the fabric of her uniform. She tugged at her pants, reaching for her length. Licking at the cock between her thighs, and at the same time using her fingers to push into Caitlyn’s pussy. Vi sucked at her, moaning loud. Caitlyn shuddered as she watched, wanting more. She pushed Vi away, pulling the toy out of the harness then bringing Vi’s face back to her.
“Give me your tongue, Vi.”
Vi threw her legs over her shoulders, shoving her face into her pussy without another word. She gasped, clutching at Vi’s hair for something to hold onto. Vi ate her as if she was ravenous. Two fingers plunged inside her, seeking and finding her g-spot with ruthless determination. Caitlyn cried out, fucking herself up into Vi’s mouth.
“Am I doing a good job Miss?” Vi mumbled, barely lifting her head from her clit.
Caitlyn nodded, trying hard to keep her eyes open.
“Tell me, please, tell me I’m making you feel good.”
“You want to hear me say it? Before you’ve even earned it you want my praise, is that right puppy?”
Vi licked at Caitlyn faster, sucking at her clit harder, fucked into her deeper. She kept her gaze on Caitlyn, heating her up the same way she always did under the attention of those gorgeous eyes. Her muscles tightened, pleasure and desperation shooting through her limbs.
“Please Miss, please please, I wanna be your good boy. Tell me I’m your good boy.”
It was useless to deny her now. Caitlyn was so close she could hardly stand it. She reached out, caressing Vi’s cheek, rubbing the soft skin with her thumb.
“Yes, you’re so good for me. So so good. My good boy.”
Vi gave her exactly what she needed. Everything. Sparks raced up her spine as she broke apart, babbling praises for Vi to soak up. She savoured them all. Every gentle lick and kiss against Caitlyn’s skin told her that.
“Thank you.” Vi murmured, resting her head against Caitlyn’s thigh as she watched her catch her breath.
“I think I have time to return the favour.” She whispered, head still spinning. She knew that wasn’t true, but she couldn’t just leave Vi with nothing. Not after she’d given her so much.
“Don’t worry about it babe, I already made you super late. But you could come back over when you’re done?”
Caitlyn sat up. The bright, hopefulness in Vi’s face made her utterly defenceless. “Of course.”
Caitlyn ended up being fifteen minutes late walking back into the station. Dishevelled and unable to stop smiling even as she faced a mountain of paperwork.
Vi had asked her to come back after her shift. They had hastily made plans for dinner as Caitlyn rushed out the door. And apparently there was a show Vi wanted to start and had insisted that she would rather wait to watch it with Caitlyn later on than to watch it herself.
She was happy. Very happy. And so distracted that the next few hours of her workday passed in a blur.
Text after text from Vi had something to do with that distraction as well. Caitlyn picked up her phone, expecting another flirtatious message. Instead she was met with an image. She slapped the phone against her chest, flushing with nervous excitement. Quickly glancing over her shoulder before looking back at her screen. Vi had sent her a picture. A very provocative picture. She was still naked, wearing nothing but her own belt fastened around her neck. And she was sitting on the floor, legs wide, exposing her cunt to the camera.. stretched and full of Caitlyn’s purple dildo. Panties held close to her face.
The picture came with a text that read: forget something? ;)
Caitlyn had to bite her lip to keep from moaning.
The gloves she had soiled were locked in her desk drawer, drawing her attention as her own cunt pulsed with need. Her mind ran wild with imagination. Impulsively she grabbed them and all but ran to the bathroom, phone in hand. She had dialled Vi’s number before the door had fully closed.
She picked up immediately. “Misusing company time Miss Kiramman?”
“Who’s fault is that?”
Caitlyn had one hand in her pants already, the gloves hanging from her teeth. She pressed her back against the cool, metal door.
“To what do I owe the pleasure. Miss me already sweetness?”
“Don’t be cheeky with me.” The scent of Vi coming from her glove was making it hard to think. She looked at the photo again, groaning as she rubbed furiously at her clit. “Shit, you look so good, so pretty stretched out on my cock baby.”
Vi gasped. Caitlyn could hear a faint rhythmic squelching sound. “Are you fucking yourself Vi?”
“Uh-huh, I figured you wouldn’t mind. Finders keepers.”
“You can fuck yourself silly my darling. But you don’t cum. That belongs to me. You work yourself up but you wait for me to give you your release. Is that understood?”
“Fuck.. y-yes ma’am. I’ll wait for you.”
Caitlyn sucked at the material of her glove, tasting Vi, fucking deep into her pussy. It wasn’t enough. Wasn’t nearly as good as the real thing. But Caitlyn was an addict, this was her drug, and she knew she would take Vi however she could get her.
“You’re so good for me Vi. I can’t get enough of you. Ever. I-I..”
I love you. I belong to you, just as you belong to me. I ache for you always. I want nothing more than to be with you, to be yours.
“I wanna hear you cum for me baby. Please, let me hear you Cait.”
Caitlyn came, bucking into her own hand, letting herself be loud enough for Vi to enjoy.
“Fuck. How long until you’re done work?”
“Several more hours I’m afraid. And thanks to you it’s going to feel like an eternity.”
“Oops.” Caitlyn laughed at Vi’s unrepentant tone.
“I’ll be back as soon as I can.”
“I’ll be waiting princess.”
She went home only to pack a bag before heading back to Vi’s. Caitlyn was greeted at the door, bombarded immediately by kisses. She giggled, allowing Vi to carry her to the bedroom. Vi was very pent up, rubbing herself like a cat against Caitlyn, needing the friction.
“Shh puppy. Have you been patiently waiting for me to come home?”
“Cait, I need you. Please. I’ve been going crazy without you.”
Apparently Vi had kept the toy inside her all this time. Caitlyn removed it carefully, reattaching it to her harness.
“You’re surprisingly good at following instructions Vi.”
“I thought you would’ve caught on by now babe. I keep telling you, I’m yours.”
Caitlyn slipped inside Vi again, holding her hands against the mattress. Pressing their foreheads together. She fucked her slow. Taking in the moment. Every shift of their bodies, every gasp and tremble of Vi beneath her.
Vi was already on edge, arching to meet her thrusts. Her need spilling out in every direction. She whined and begged so loudly, unable to hold herself back. Like Caitlyn was the only thing keeping her together.
“Say it again Cait, please, tell me I’m-”
“You’re a good boy Vi, so perfect, so good.”
“No. Tell me I’m yours.”
Caitlyn felt Vi squeeze her hand. Her arms flexed, chest rising and falling almost too fast.
“My good boy, mine, all mine darling.”
“Fuck! I love hearing that.”
“I love saying it. More than you know.”
Vi smiled wide a second before her face twisted in pleasure. Caitlyn sealed their lips together as she fucked herself deeper, bringing Vi with her into an intense, blinding orgasm.
Sometime after they’d showered, eaten, and Vi had gone down on Caitlyn for the second time that day, in the middle of a conversation about nothing and everything.. Vi asked her a question.
“So. My family’s having a barbecue this weekend. Very chill, it’ll just be us. Good food and music and it always ends up being a great time. I was thinking you could come with. If you want.”
Caitlyn was stunned. Vi had just invited her to a party. To meet her siblings. Her dad.
“Of course, Vi.. I’d love to go.”
She saw Vi’s shoulders drop, a more relaxed smile taking over her face.
“Cool.”
It took a minute for Caitlyn to calm her frantic heart. Then she hugged Vi close.
“Everyone’s excited to meet you princess.” She said, pulling Caitlyn into her lap.
“You’ve told them about me?”
“Yup. They know how important you are so they’ll be on their best behaviour. Or something like it.” Vi laughed, kissing the top of Caitlyn’s head.
She found herself a bit envious of Vi’s family.
She wanted to know how important she was too.
What place did Vi hold for her? What did she call her when she’d spoken to her family? What was this to her, and where was this going?
All questions Caitlyn was afraid to ask out loud. Maybe she would get answers from the people who knew Vi best. They should be able to decipher her behaviours, and hopefully give Caitlyn more insight about the woman she had already fallen in love with.
