Actions

Work Header

Her Lover the Stranger

Summary:

Cait and Vi explore one of Cait's fantasies for the first time, a consensual non-consent roleplay.

Notes:

PLEASE READ THE TAGS. This piece is very much light in many ways as the characters in it are very clearly playing out a roleplay, but it also has long sections where it takes the roleplay seriously. Please do not read if any of the tags bother you.

If you are sticking around thank you for reading and I hope you enjoy!

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

Work Text:

Spending the holidays away from family would have been depressing to some people, but as Cait and Vi wandered into their room after a full day of vacation they couldn’t be happier. They had walked the quaint little town, had a nice lunch, gone to the spa, got all dolled up for dinner, and now were in for the night as a small flurry started outside.

The king-sized bed dominated the space, but a cozy little fireplace also crackled. Vi wore pants and a button-down tucked into them. Cait wore a dress with a jean jacket on top and Vi’s jacket on over that. 

“Okay,” Cait said, turning to face her girlfriend, mischief in her eye. “Ground rules. Or, lack thereof. How do we want to play this out tonight?”

“Already?” Vi said, “Don’t you want a nightcap?”

“The minibar is a scam,” Cait said. Only she would be filthy rich and still hate the idea of being ripped off for a simple drink. They stood somewhat awkwardly at the entryway as Cait fiddled with her necklace, “And I’ve been thinking about this since breakfast.” They had made the decision to go through with the fantasy that morning. Vi shouldn’t have been surprised, knowing Cait, but she was.

A blush came up on Vi's face. Even though she was nervous she was swelling up with excitement at the tone in Cait’s voice. At that shift in Cait’s casual tone to one that only Vi got to hear. That tone that had just a bit of pleading notes in it. It made Vi’s throat dry. “I had some ideas.”

“Let’s hear them,” Cait said. She stepped forward and played with Vi’s sleeves, rolling them down and up. 

“Maybe I could tie you up?” Vi said, “Spank you a little. I could use your scarves. And then maybe we, um, I could, um,” Vi didn’t actually have ideas, she just felt like she should have as the dominant one, “Um, you know. Put something in your mouth so you don’t, like, scream?” 

Cait shook her head and laughed a bit. “Babe, c’mon. We’re going for it. You’re being too gentle. You’re not asking tonight, remember? You’re taking. Be mean. Brutal. Use me. I belong to you.”

Vi’s throat was a desert now. “Um. Right. Are…are you sure? What if I say or do the wrong thing?” 

“That’s what our safewords are for. There’s no wrong thing, you know me. And I won’t blame you for checking in if you think you need to, I’ll tell you if you’re doing it too much. I just want us to really be in it when we are in it, you know? We already discussed all the things I’m good with.”

Vi remembered alright. She had sat at brunch while Cait had described all the ways she was fine with Vi taking her. Roughing her up. Talking to her. Cait wanted brutal dirty talk that still had praise in it. Vi was supposed to be an obsessive stranger in the roleplay, one who felt entitled to Cait’s body. She had been hard for all of breakfast because of the conversation. Now, she just swallowed and nodded. 

“Just remember,” Cait said, “I need a bit of praise here and there. It can still be mean, though. You get it?”

“I’ve got it,” Vi said, though her head was spinning. She appreciated her girlfriend for brainstorming with her. It helped narrow down the selection of what she was going to do. Though, she still felt like the options were wide. She took a deep breath and decided on a general plan of action. 

They kissed and hugged. The warm lights of the room and the fireplace made them both feel so cozy. Cait almost wanted to call it off and cuddle up naked by the fire, rubbing on each other and kissing and seeing if it led to more, happy either way. But she also knew she was wet and excited and there being an actual part of her that wanted something else made the roleplay feel even more alive. And that was what Cait wanted more than anything. She wanted the roleplay to feel real while they were in it. To feel the fantasy come to life.

Vi undid the hug and took a pen from the entryway table. She turned Cait around and opened the entry door slightly. “We’re starting,” Vi said and put Cait against the wall gently. Vi then pressed into her back softly. She took in the aroma of Cait’s hair. Cait felt comfortable and warm against the door. 

Then Vi pushed the pen into her back. The door felt cold. Vi’s grip moved up the fabric of her dress at her waist and took it into a fist. The fireplace snapped and roared angrily. The lights burned too bright and the weight Cait felt against her back was suddenly suffocating.

“If you move, I’ll slice you.” The Stranger’s voice was sharp and confident as she held the knife into Cait’s back. 

“Who are you?” Cait whined.

“Just a stranger,” the Stranger said, “Put your hands flat on the door. Now.” 

Cait’s heart accelerated dramatically. She obeyed, pressing her palms against the ice cold wood, her cheek feeling frostbitten against it next. She heard Vi, no, Stranger’s soft breaths that landed on her neck like the aroma of a poison flower. Sweet and deadly. Stranger’s free hand left her dress and moved around it, roughly cupping her breast.

“Hey!” Cait tried to push from the door but was pressed back into it easily. Stranger was strong. Cait could feel her heart thumping. She was sure Stranger could feel against her palm. Stranger squeezed and Cait bit her lip to keep from making a sound. She wasn’t sure what sound.

“You think you can just walk away from me?” The voice hissed in her ear. Hot lips trailed down the side of her neck, biting just shy of painful. Cait squirmed, fighting back a little but unable to overpower this woman. “Stop fighting it.”

Another squeeze, making her gasp. The stranger spun her around, knife at her throat now, and moved in to kiss her. Their lips pressed but it was all wrong. Stranger kissed her like a demand Cait was barely complying with. She kept her lips tight, turning her head away. Stranger kept going, kissing her lips sloppily. Tongue darting against them, trying to push inside. Cait twisted and turned. Stranger pressed the knife just a bit harder and gripped Cait’s hair with her other hand. She licked Cait’s face, from her jaw, up her cheek, to her hairline. Cait trembled in fear. Stranger tried to kiss her again, getting thin lips, and growled in frustration. 

“Is that it?” The hand in her hair yanked, making Cait yelp and look stranger in those cold eyes. “You’re going to kiss me properly you little bitch. Press those beautiful full lips into mine. Open that whore mouth and kiss me back. Or else.”

It was an undeniable order and Cait complied. This time she met the kiss. Her eyes stayed open as Stranger kissed her once and then forced her mouth to open. Their tongues met and it sent confusing tingles through Cait’s body. Their tongues twirled in unison but Stranger’s still dominated hers, making Cait take her tongue too deep, almost choking on it. A low groan vibrated against her lips. A dark satisfaction from the Stranger. 

She ran her hand down Cait’s body and Cait shivered, unable to get away as the strong hand went over her neck, her tits, her stomach, her waist. As if this stranger was entitled to her. She wanted to push her away again, but was too scared. The Stranger opened her eyes and covered Cait’s, so Cait closed hers. They kissed for a while longer. It got more normal. Almost soft. Cait’s shoulders began to relax. Then Stranger spoke.

“Better,” her attacker mumbled against her mouth, before breaking the kiss. Then another hand in her hair, pulling and dragging her into the room. Stranger stepped out of her boots and made Cait do the same with her heels. Cait was annoyed at the further height she lost against Stranger and would have fought more if the hand in her hair wasn’t threatening to yank her by the roots themselves. 

“Walk, or I’ll drag you,” Stranger said, solidifying Cait’s fears and making her walk. She quickened her steps, but her heel caught on the rug, and a foot came down on hers. 

“Ah!!” Cait yelped. The pain was sharp and not in a good way. She crumpled and caught herself on the bed, the hand in her hair now gone. The fireplace’s warm glow was now on her and the soft blanket met her to accept her. 

“Fuck,” Vi said, “Baby, I’m so sorry.” 

Vi’s soft and worried face was next to hers. Her caring hands were on Cait’s back as she knelt by her side. “I just stumbled that was obviously not on purpose I-”

“I’m fine,” Cait breathed, the pain already receding to a throb. She looked over at Vi’s horrified face and grinned. She leaned in and kissed the tip of Vi’s nose. “Don’t be so worried. Just a misstep. Let’s go.”

“We should stop,” Vi said, starting to rise. “Let me get you some ice.”

“No.” Cait’s voice was firm. She caught Vi’s hand.  “Don’t you dare stop. That was perfect. Keep going. Please.”

Vi was uneasy but searched Cait’s face. She was serious. Vi cupped her face and helped her stand. She removed Cait’s jackets. Sure, the scene would have an inconsistency, but it’s not like they were putting on a show. “But brace your neck for me, please,” Vi said.

Cait smiled wide. She was scared Vi would call it a night. This tiny moment of care within the scene could be excused in exchange for continuing. Cait put a hand behind her neck.

“Remember, I don’t like this dress anyways,” Cait winked and kissed Vi’s nose again. That was as good of an on-switch as any, so Vi took Cait’s arms and lifted.

In one powerful, graceful motion she shoved Cait. The bed took Cait hard, the sheets scratching at her. The fireplace blazed like a demon on the wall, watching over the disaster in front of it with glee. Cait made one move to scramble away, but then the Stranger was on her, her weight absolute. Stranger could outclass her in strength so Cait tried to reach up and push her. She landed her hands on Stranger’s tits, bent her elbows, but then her wrists were caught. 

“Want me that bad, huh?” Stranger teased her, “Don’t worry, pretty girl, you’ll have me soon.”

She threw Cait’s wrists up over her and crossed them, holding them down with just one arm. Some sick, terrible part of Cait deep inside ignited slightly when the Stranger called her pretty. It was the same part that would have arched seductively being held down, pressing her breasts up to the woman. But she stayed down, wriggling, fighting back. She was no match, though.

Stranger’s free hand moved down to her dress, fingers creeping into the neckline. There was a moment of pause when Cait couldn’t believe she would actually do it. Vi stopped, looking at the rose petal red of the dress and felt a twinge of hesitation. But she also knew doing this would only make her that much harder and make Cait that much wetter. 

So the Stranger yanked. A violent ripping sound tore through the quiet room. Cool air prickled over Cait’s chest, followed by the almost nuclear radiance of the fire. Cait let out a completely genuine gasp. Her tits shifted around as Stranger kept ripping until they were exposed. Her nipples peaked.

Vi’s hand moved along her, drinking in her body with an arrogant reverence. She gripped one tit, then the other, then let Cait’s wrists go so she could cup them both. Cait’s ankles twisted together below. 

“Stop it,” Cait said, trying to push Stranger away. Stranger batted her hands away like gnats and picked up the knife. She put it on Cait’s breast a little too hard (it clicked the pen but they ignored that) and Cait froze. Stranger just stared at her and Cait put her hands back above her head. Stranger put the knife down and smirked.

“So easy,” Stranger said, “As I’m sure you are for everyone. These legs must spend more time open than closed.” 

Stranger slide down and straddles Cait’s thighs now, knife still nearby. She ripped the blood red dress all the way down till it was open fully and could be parted. Her hands moved lower, fingers digging into the waistband of Cait’s panties. The cotton was flimsy, no match for the deliberate, harsh force. She tore them over and over again, fingers dancing around Cait’s pussy and making her try and pull away. “Don't,” Cait whispered.

A mocking laugh escaped Stranger.

Cait lay there, completely naked and exposed, her chest heaving. The air was burning her skin, but still wasn’t as scalding as the Stranger's obsessive gaze taking her in.

“Well, look at that,” Stranger murmured, her voice dripping with dark amusement. She shifted her weight, one hand coming down to splay possessively over Cait’s lower stomach. Her thumb stroked, almost idly, through the neat thatch of curls just below. “All this fighting. All this struggling.” Her thumb dipped lower, not entering, just brushing through the slickness that had gathered between Cait’s legs. Cait shuddered. Stranger lifted her thumb and let the demonic fire brighten it, showing how it glistened. “You’re drenched. What a desperate fucking mess you are.”

The humiliation was hot and sharp and turned in Cait like the Stranger had stabbed her and was twisting it. She squeezed her eyes shut, turning her head away on the pillow, a tear falling down her temple, not wanting to face that triumphant smirk.

“Eyes on me,” Stranger commanded.

Cait blinked her eyes open, took a deep breath, and faced the terribly beautiful Stranger. Just as she did, Stranger pressed her thumb on Cait’s lips and painted her own arousal on them. Cait could taste herself slightly and felt the shame course through her. She whimpered as the thumb kept pressing and finally opened her mouth. It pressed down on her tongue and Cait sucked obediently. 

“Pathetic,” Stranger breathed, but there was a thrill in her voice. She suddenly dove down, taking Cait’s tits and grasping them roughly. Her mouth opened, scorching and hungry, kissing, licking, and devouring Cait’s chest. Cait pushed at her head and Stranger just laughed at her attempt. Her lips sealed around a nipple, sucking hard, drawing it up and letting it go to snap back and ripple into place. Her tongue lashed, squeezing her prey’s tits together so the nipples were close and making an infinity shape around them. A ruthless torture away from Cait’s nipples. Cait trembled. She kicked but it didn’t even seem to register for the Stranger who finally nibbled on her little peak and made Cait’s body tingle with static.

Suddenly, Stranger released her breasts, growling like a beautiful beast who was satisfied. For now. She rose up on her knees, pinning Cait’s wrists above her once more with one hand. She stared down at Cait’s face. Red. lips parted, eyes glassy. Gorgeous. ”So needy,” she said. She leaned in close and tried to kiss Cait whose lips retracted. “You forgot,” Stranger said, “You’re supposed to kiss me. Be a good slut.”

Cait let her lips show but kept them closed, her expression one of still reluctant, but resigning submission. Stranger kissed her like an animal. It wasn’t enough. Stranger’s free hand gripped Cait’s jaw, her fingers pressing into the soft flesh. “Properly,” she said. She moved in slowly once more.

The kiss was invasive. Her tongue pushed past Cait’s lips without care, claiming the space within. Cait made an incomprehensible sound but it was swallowed by the sounds of the kiss. She tried to hold back, to keep her own tongue passive, to give only what was taken, but Stranger had told her to participate. So she pushed her tongue back and Stranger latched onto that, sucking on Cait’s tongue and drawing it out in a shockingly intimate way. The firewood made a loud snap as Stranger slid up and down her tongue in a deep, filthy way. Cait’s hips twitched. She shut her eyes tight. 

Stranger slipped off, their mouths still open, eyes lidded. Without hesitation Stranger let spit drop from her mouth and simultaneously pressed her thumb onto Cait’s tongue, making it stay out of her mouth and lay flat. It made the perfect landing zone as the drop splashed onto it.

Cait’s whole body went rigid. No one had done that to her before. She felt dirty and humiliated. Then Stranger pushed her tongue in and lifted her jaw, sealing her offering in Cait’s mouth. 

“Swallow it,” Vi ordered. It didn’t feel like something Cait could question.

For a heartbeat, Cait resisted. The Stranger’s eyes seemed to shift with every moment. Fiery. Icey. At that moment Cait felt like she lost herself, and she swallowed.

Taking Stranger’s spit made Cait’s neck burn hot and cold. Like drinking a high proof, icy cocktail. Her lips trembled. Her body betrayed her, squeezing inwards at the act, tightening every muscle at an attempt to get…something. It wasn’t clear what. 

Stranger pulled back, her breath ragged from pure desire. “You know,” Stranger mused, her voice low. Her fingers traced idle patterns on Cait’s trembling stomach, fiddling with her navel jewelry. “I found your little books. Your diaries. Tucked under your mattress like some teenager.”

Cait’s breath hitched. This wasn’t…this was…she couldn’t even think. She felt violated in a way. There were no such diaries, but her mind was so in touch with this fantasy version of herself. She gritted her teeth. “You. You were in my house?”

“Of course,” Stranger shrugged, running her hands down Cait’s stomach in a terribly tender way, “A mistress can do as they like with their pet. Body. Home. Belongings. It’s all mine, after all. No one knows you like I do.”

“Shut up you crazy bitch!” Cait thrashed, “I don’t even know you!”

Stranger stopped her easily. Then her hand slid lower, fingertips brushing through dark curls. “Oh I know you. And I know all your filthy little fantasies. Written out so neat. Page after page about wanting to be, oh, what was the word?” She leaned down, her lips grazing the shell of Cait’s ear. “Bred. Over and over. Filled up until you couldn’t take anymore. Trying to hold it in but failing. Such a dirty, hungry little thing you are.”

“No,” Cait whimpered, squirming beneath her, the movement only grinding her slick core against Vi’s toned thigh. “That. That,” she could barely think straight, “That wasn’t for a psycho. That was a stupid fantasy. That was for-”

“You’re bitch girlfriend?” Stranger asked, “Don’t worry. I’ll have my fun with her next. She couldn’t fulfill you like I can. I read what you need. I know what you need better than her. Better than you. You need to be used and claimed and fucked so hard you forget about anyone but me.”

Something about those words made Cait simply stay still. Stranger huffed as if she knew Cait would be still and stood up on the bed. Cait just turned her head to the side, peeking twice as Stranger undressed. It was a very utilitarian shredding of her clothes. Shirt, jeans, bra, underwear. Her cock stood predictably hard. Cait had to take in the Stranger’s body in a bit of awe. Was it better or worse that she was everything Cait could want in a woman? The Stranger’s clothes flew away on a pile to the carpet.

Then Stranger was back down, straddling Cait’s hips. “Now,” her voice rumbled, “We see if the real thing can live up to those diaries.”

She went to grab Cait’s wrists again, but Cait surged, realizing how long she had been still. She pushed Stranger’s shoulders with real, complete effort. “Get off me!”

Stranger laughed, enjoying how hard Cait was fighting now. “Yes,” she hissed, “Fight me.”  Their naked bodies were a tangle of hot skin and the remnants of Cait’s dress fabric.  Cait bucked, trying to throw Stranger off-balance but Stranger shifted her weight, reaching forward to the headboard to use it as leverage to pin Cait down. The headboard wasn’t as stable as she expected, though, and it knocked the bedside table. The table shook, and a lamp went flying. 

The fire seemed to mute suddenly, like a scared monster that was all bark no bite it crackled solemnly. The warmth of it coupled with their bodies still frozen in a wrestling tangle and the sudden fear that they had just broken something made the girlfriends both break out into a soft sweat at their hairlines. They both slowly peeked over at the lamp. It lay on the ground, cord stretched out behind it, lamp shade off and against the far wall, but overall intact. 

They looked back at each other. Vi’s eyes were warm and joyful. Cait giggled first, then Vi let out a stifled snort which then made them both burst into a laughter they couldn’t contain. Vi fell to Cait’s side as they laughed, breathing heavily, taking a break from the dark scenario they had been in just ten seconds earlier. 

“Fuck, I thought we broke it,” Cait said.

“I was trying to be so menacing,” Vi wheezed, her voice light, “This psycho that still gets worried she broke a lamp. Sorry.”

“No, it’s good,” Cait shook her head, “Would’ve spoiled my mood if we’d have had to pay for that.” 

“Are you okay?” Vi asked. She covered Cait in a plush pillow to temporarily warm her up as she saw goosebumps rise on her chest. “Seriously?”

Cait reached up, cupping Vi’s cheek. Her skin was flushed, her eyes bright. A moment ago those had been fear and terror. Now her cheeks were red with desire, her eyes bright with anticipation. “I’m perfect. You’re doing incredibly babe. I can’t believe it. No offense but I thought you’d be way more gentle.”

“Well you said…” 

“I know, I know,” Cait assured her, “It was my call and you’re making it real. I mean, you saw how wet I was.”

Vi leaned into the touch, nuzzling her palm. “You’re sure? The diary thing? It wasn’t too much?”

“Loved that,” Cait grinned, pulling her down for another peck on her nose. 

Vi nodded and slid off the bed. She retrieved the lamp base and shade, fumbling them back onto the nightstand. The moment was so normal it felt almost silly. 

“Can we get back in now?” Cait asked. Vi turned to her. Cait lay flat, arms up, ready for her.

“Let’s say I won,” Vi said, stepping onto the bed with her knees.

“Let’s,” Cait nodded and the fire gave a loud spit of sparks.

Vi stretched her neck and settled her arms down on either side of her lover’s. Their eyes locked. Cait gave her one more kiss on the nose. Vi decided to turn an on-switch of her own. She reached down and smacked one of Cait’s thighs.

“Fuck,” Cait’s legs twisted. Her breath became shallow pants.

The Stranger adjusted her hips. The thick, hot head of her length nudged against Cait’s entrance, already slick and yielding.

“Please,” Cait pleaded. She wriggled away but there was nothing but headboard above her. Stranger pinned her wrists down, holding them on either side of her head. “Don’t,” Cait begged. 

A slow, cruel smile touched Stranger’s lips. She pushed a little and her head sunk into Cait’s pussy. “Too late.”

The intrusion was slow, agonizingly so. An inexorable, stretching fullness that stole the air from Cait’s lungs. She cried out, a sharp sound of protest that had other types of sounds mixed into it. Stranger gave her some solace by pushing in slowly, at least, retracting every so often, getting used to the squeeze of her prey’s sex. “Such a tight little cunt,” Stranger said, “For such a used whore. Funny. Guess you haven’t had much of worth inside you before now.” She pressed all the way in suddenly. Cait’s eyes flew wide and she thrashed her limbs about but was too weakened by the invasion to make any real moves of protest. Their bodies were joined completely. Cait felt so full and could feel her walls forced to squeeze at and desire the invader. She bid her body to stop, but it didn’t. 

Stranger held there, not moving, letting Cait feel every inch, every throbbing pulse. “There,” she murmured, her voice rough with strain. “Your fantasy made real. You feel that?” Cait looked away, not answering, shutting her eyes tight. “Do. You. Feel. It?”

Cait could only nod overwhelmed by the sensation.

“Good girl,” Stranger breathed. Cait’s pussy gave an involuntary spasm. 

Then, Stranger moved.

The slow withdrawal made Cait’s mind rejoice but made her body cry out in protest. Then the reverse happened as Stranger pushed back in. It was hard. Very hard. Cait would have let out a cry but the punishing rhythm Strange established left her gasping for air. The slap of Stranger’s skin against hers, the intense filling and refilling. It made quiet little whimpers escape Cait’s mouth but not much else. Stranger let her wrists go and fucked her almost normally except for the sheer force of it. It made Cait sting with that much more humiliation. Stranger knew she was fucking her too hard, making her body light up too bright, for Cait to be able to fight back. 

“You like it,” Stranger moaned, her voice breaking with the effort of her thrusts, “Don’t deny it.”. She leaned down, her sweat-slicked chest brushing against Cait’s peaked nipples. “Tell me you like it. Tell me how much you love being my little fucktoy.”

“I don’t!” Cait cried, voice barely audible, but her body wasn’t listening. It took all her effort to stop her hips from rising and falling with every plunge of Stranger's cock. She didn’t stop it at times, and met her attacker with her own movements. It was so intense. A tear fell from her eye.

“Liar,” Stranger panted. “I can feel you. Your body is trying to milk me, to take what it wants. Every last drop, isn’t that what you wrote? Filled to the brim?”

“Fuck you,” Cait tried to beat at Stranger’s back but had no strength and ended up just holding it to make the pounding a bit more predictable. 

“Other way around my gorgeous little whore,” Stranger laughed.

The words. The forceful fucking. Being taken. Used. A humiliating realization that an orgasm was rising in her made Cait try to lock her body down. Made her try to hold it back. But every thrust brought it out. Cait pulled the impending climax two steps back, but Stranger's cock would drive in and thrust it three steps forward. “Please,” Cait said, “I can’t.”

“I think that means you’re going to,” Stranger moved up and bit her neck, making Cait’s vision go blurry with terrible pleasure. It was a beautiful kind of agony, holding back this orgasm. She didn’t want it. She didn’t want it. And her body seemed to love how much she was fighting it. This beast she was pulling back that Stranger was pushing forward, it grew with every attempt to keep it at bay. It grew and grew and grew. She bit her lip tight. 

“Dirty slut” Stranger said, “Be a good girl, now. Cum for me.”

It all snapped. A piece of firewood cracked violently and sent sparks up, that demon in the wall watching with glee.

The orgasm was forced through her body. White-hot sensation erupting between her legs and flowing out like lava across her. It scalded her, made her spasm with awful pleasure. It melted down her defenses and made her go rigid and loose. Rigid and loose. Again and again. She squeezed Stranger's cock hard and felt herself flooding it, magma running out of her. Wave after wave flowed through her skin. Her mouth hung open in a silent scream, not allowing herself to make a sound until another, particularly hard thrust tore the sounds out of her. She was wracked with vicious quivers and painful moans as she came.

And it didn’t seem to want to end. “I cant…I can’t stop,” she sobbed. It took control of every sense. It just kept going.

“Why should you?” Stranger gasped, “I decide when you’re done. Not you.” Cait was trapped in a nightmare bliss, unable to perceive anything but the boiling length ravaging her again and again. Tears welled in her eyes and fell and she felt Stranger lick two of them away, stealing everything from her. Her body no longer belonged to her, it all belonged to the Stranger. She was taken. When the worst (or best) of it was over Cait tried to open her eyes. Her vision was a blur. 

Stranger, cock still hard and ready inside, looked down at the woman who had just cum for what felt like hours in almost complete victory. Her cheeks were tear stricken, a few black lines of mascara on them. Her chest was heaving. Her body red all over. She could use a break. But Stranger was still very much hard. She wasn’t giving breaks.

When she was suddenly empty Cait’s pussy pulsed and yearned for it back. Cait short-circuited for a moment, her body in a state of shock at the sudden loss. By the time she could register what was happening she was on her front and being pulled by her hips up onto her knees. She wasn’t sure what was going on, where she was, even who she was, but then she was re-centered.

A sharp slap landed on her ass cheek, the sound cracking in time with the fire. The sting brought what she thought were overused nerves back to life and sensation filled her anew. She was acutely aware of her own wetness and it sticking all down her thighs now. “Up on your hands,” Stranger commanded. Arms trembling, Cait did just that, getting up to her hands and knees. She looked forward and saw a mirror perfectly situated on the wall in front of them. Saw her own face an absolute mess. Stranger ripped away the rest of the dress and fabric from her body. “I’m not done with you.” 

Then the pressure was back, pressing against her slick entrance. Just like that. No warning, no question. No teasing. She gripped Cait’s hips and sheathed herself inside in one swift motion, seemingly able to reach even deeper, the absolute limit of what Cait could take, in this position. 

Cait laid her face down and let out pathetic cries into the bedding. She thought nothing more would affect her after that orgasm, but now her body was reignited. Stranger, at least, moved at a more steady pace. A hand appeared in Cait’s hair and she was yanked up. “Up,” Stranger said, and there was no way to dispute the command. Cait looked forward and saw her reflection. Stranger leaned down, breasts pressed into Cait’s back in a way she hated she liked, and she could see Stranger’s self-indulgent face staring right at her in the mirror. Cait closed her eyes. 

“Look,” Strange whispered.

Cait blinked the wetness from her vision and focused forward. She couldn’t help but look at Stranger’s face, proud and focused, as her hips drove forward and again and again, making Cait’s ass ripple.  “Eyes open,” Stranger said, with a slight break in her voice from her own pleasure. She gave a sharp tug when Cait’s eyelids fluttered. “Watch. I won’t tell you again.”

Cait obeyed and felt herself get lost in a trance like state of being used. She hated the feeling of the ember in her core catching, building something new in her. She had less strength in her to hold it back now. She tried to focus elsewhere but Stranger would pull her hair again if she didn’t look forward. She watched the ripple of muscle in Vi’s abdomen with each thrust. She watched the way her own body jolted forward, the way her breasts swayed. The way they gave in when Stranger reached over for a quick squeeze. She watched the junction where their bodies joined, the slick, rhythmic motion that was perverse and mesmerizing. Seeing it all made the reactions her body was having as a result impossible to ignore.

Stranger’s thrusts began to lose their measured control. They grew faster, harder, more frantic. Her breath steamed against Cait’s neck. The hand not tangled in her hair slid around her hip, fingers seeking and finding her swollen clit.

“No…” Cait shook her head, but she had to keep her eyes forward. She knew she stood no chance. Stranger brushed her clit and-

“Wait,” Vi said, voice soft. She ran a soft hand down Cait’s perfect back and stopped moving as she went up straight. “Babe, you’re dripping on the blanket.”

Cait took a deep breath and reached down, padding the bed and feeling the wet spot. “Shoot,” she said, voice breathy.

“It will only get worse,” Vi said, “I should get a towel.”

The mundanity of it made Cait laugh shakily. She dropped her head, feeling Vi still throbbing in her. “Sure, that’s smart.”

“Sorry,” Vi said. She slipped out. Cait’s thighs shivered. 

“No, it’s good,” Cait said, “I could use some water.”

Vi stepped off the bed, “Why didn’t you say anything?!” She said as she moved toward the bathroom.

Cait’s limbs trembled as she rolled onto her side. She watched Vi’s gorgeous naked form and bit her lip, surprised how she still wanted more. “I’m fine,” Cait said, “I just mean now that we have a break.” In truth, Cait may have called for one. But the nature of the play was for her to be taken and those slight little discomforts were part of it. She kept them to herself, because Vi would never go for that. She loved it. She loved taking herself to the line and even crossing it, but she knew she only could because her girlfriend was always in control and there for her. 

Alone, Cait let out a long, slow breath. She reached for the glass of water on the nightstand, her hand unsteady, and took a few deep swallows before putting the glass back. It reset her just right and she stretched out. Her hand found its way between her legs, feeling the furnace there as Vi came back with a towel. Cait was a little embarrassed at her own wetness as Vi laid it out but, again, that was helpful for their little game. 

Vi’s thumb stroked her cheekbone. “I’m sorry I had to stop. We were both kinda close there, huh?”

Cait squeezed herself between the legs and sucked in a breath. “Oh. I still am.”

She looked down and could see Vi reacting to Cait, rehardening at alarming speed.

Cait took Vi’s hands. “I still want more. Do you?”

“Yes,” Vi said fast, “I’m really into this.”

That made Cait’s body light up, officially ready once more. “Fuck. Okay. Do you need more time?”

“No,” Vi said, her voice darkening.

“If you’re okay with another inconsistency, can we have me lie down flat? I don't know if my arms will be able to manage?”

“Of course,” Vi said.

“And maybe, just, a bit more praise?” Cait said. It was embarrassing to admit.

“Whatever you need,” Vi helped her roll over onto her front. Gently, she pushed her way into Cait, shocked at how easy it was, though still nice and tight. She couldn’t remember the last time Cait had been this wet. She put one hand up in Cait’s hair and guided her to look forward. Cait loved the feeling of Vi’s weight on her from behind like this. The way her cock pressed into her in this unique angle made thoughts hard to form. Vi laid her cheek against Cait’s looking forward at the mirror together. 

“Couldn’t even stay up for me,” the Stranger whispered to her and Cait felt heat emanating onto her from all sides, “That’s okay. You’ve done so well my little toy.”

Stranger shifted inside her slightly and Cait’s toes went to a point. “There you are,” the stranger’s voice purred into her ear, “Your favorite thing inside you, just how you like it. Isn’t that right? You’re just a body that’s made to be fucked.” Vi’s hips began to move, not with the frantic pace from before, but with deep, grinding rolls that rubbed Cait’s clit against the bunched up towel below. My perfect, wet little plaything. Made just for me to fuck. Isn’t that right?”

Cait moaned, unable to stop it, her hands pulling at the sheets. Why did she like those words so much? “N-no,” she breathed.

“Don’t lie, slut,” Stranger said, “You take me so well,” her breath hitched as her thrusts gained strength, driving Cait deeper into the mattress. The bedframe began a soft, rhythmic creak So fucking tight and eager. You’re just a hole for me, aren’t you? A sweet, tight hole to pump full. Say it. Don’t disappoint me.”

The crude words should have made her ashamed, but the way the Stranger was looking at her made Cait know she couldn’t disagree. And the way she felt, every smooth push into her, sliding inside her and pressing in all the right spots, she knew her body didn’t disagree. She tried not to, but eventually she had to speak. “Yes,” she relented, trying to say it quickly so as not to let out a moan with it.

Stranger’s pace quickened, the deep rolls turning into harder, more focused drives. “That’s it,” Stranger said, smirking but quickly losing control and her face crumbled into steady moans of her own. Cait took that moment to hide her own in Stranger’s sounds. Stranger’s breath was sharp.

She looked down at Cait and ran her hands all over her once, then up to her face. One in her hair, the other around her neck, pointing her at the mirror once more. Their eyes locked. Stranger took in Cait’s face and knew it belonged to her. This woman was hers. All hers. Her toy. Her pet. “Take it. Take all of me. You’re such a good plaything. So obedient. So perfect for me.”

Each mean, loving word was punctuated by a thrust that stole Cait’s breath. Once again she was overwhelmed by sensation, by situation, by feeling. Her clit grinded, her pussy was filled, her mind was being dominated as hard as her body. She held it back. Desperately, but futilely, like trying to stop a hundred leaks with her bare hands. 

Stranger nibbled her ear and whispered into her ear, “Now watch,” she gasped, her hips slamming into slow, constant, devastating, deep thrusts. “Watch as I breed you.”

“No! You can’t!” Cait put the last of her strength into a final thrash but was literally fucked into submission as Stranger’s jaw dropped.

“Take me, beautiful.”

The raw words combined with a massive swell and burst from the Stranger. She flooded Cait, the new sensation happening as their eyes stayed locked and it was just too many leaks to hold back. Cait flooded and followed the Stranger into climax. Her head fell but Stranger pulled it back up. Her eyes welled and their reflections became a blur as a tear went down her cheek. The sensation was indescribable. Pure, sickening pleasure at being taken in the most primal of ways as the Stranger made good on her promise to breed her. Filled her to an extent Cait had never before felt. Pulse after pulse until she was being fucked too hard to hold it and it leaked from where they were joined and dripped to the towel below. But more came and didn’t stop.

Stranger’s control was gone. She was a wild animal, roaring and moaning with the fireplace, pushing heat inside Cait. Cait shook her head but it was already happening. “Mine,” stranger moaned into Cait’s ear as they came, “Mine,” she ran from Cait’s throat down under her and against her low stomach, “All fucking mine.”

They were left trembling together after a while, both of them pulsing in tiny aftershocks. Cait panted. She was in shambles. Overwhelmed. She couldn’t get her mind thinking. Every part of her was stuck on the feeling. Being bred had always been her deepest fantasy. Now here she was and it was everything she had wanted. This fullness. But…

Stranger interrupted her thoughts. 

“Look at you,” the Stranger murmured, eyes opening her lips brushing Cait’s sweat-damp temple. One hand slid from Cait’s stomach, smoothing over her trembling side. “Look what you did. Took every drop. Took me so deep.” Her fingers moved down and took a big grip of Cait’s ass, lifting it up and down and making the girl spasm.

Stranger finally moved up. The sensation was agony to them both, to Cait in a few ways, as Stranger left her. Cait tried to hold in all that had been left inside her in a way to not admit it had actually happened. The feeling of that was a new one, and one Cait couldn’t quite say was good or bad. 

Before she could process it, Stranger’s hands were on her again. “Over,” she commanded, her voice brooking no argument. She rolled Cait onto her back with an easy, dominant strength, keeping her lower half on the towel..

Cait went limp. She was compliant now, needing to gather some strength up before she could disobey again. The ceiling swam above her, flicking with the fire’s demonic shadows. Her body felt utterly ravaged. Stranger spread her legs and she didn’t fight it. Her chest rose and fell with shaky breaths. She could still feel the phantom sensation of Stranger’s cock stretching her.

Stranger loomed over her, settling between her legs again, but not entering. Her eyes, dark and satisfied, scanned Cait’s wrecked form—the tear-streaked face, the heaving breasts, the glistening, well-used flesh between her thighs. A slow, predatory smile touched her lips.

Stranger stared at Cait’s worn out pussy for a while, hypnotized. Finally she crawled up and leaned over Cait’s face with hers. Her hand draped down onto Cait’s neck, searing her like hot coals. It gripped her there, not squeezing. At least, not yet. Yet another gesture of ownership. 

“Now,” Stranger purred, “Touch yourself.”

Cait blinked, the command slicing through her post-orgasmic haze. “What?”

“You heard me. Your pussy’s still fluttering. I can see it.” Vi’s thumb against Cait’s pulse.“ I want to watch you make yourself cum. Now.

Defiance resparked in her. Cait was worn out. She actually was. She shook her head as much as the grip allowed. “I can’t. Not like this. Not while some… some crazy bitch is making me.”

“You just did,” Stranger reminded her.

“That was different,” Cait looked away, “I can’t make myself.”

“So only I can? You’re that much of a whore you need me to do it for you?”

“Shut up,” Cait closed her eyes tight, “Fucking psycho.” Stranger was quiet for a while then. Cait opened her eyes slowly. 

Stranger tilted her head. Her lip twitched in a smile. Then, her hand tightened. Slowly but surely the choke came in. Air wasn’t completely cut off, but it became harder and harder to access. Cait’s face grew hotter and hotter. Her eyes went damp. Another piece of firewood split with a crack. Stranger leaned down so her lips grazed Cait’s as she spoke, “You’ll do it,” she whispered, “You’ll rub that pretty little pussy until you scream for me. Or you’ll learn what it’s like to really struggle for air. Your choice.”

She finally released her squeeze, but her hand remained laid against Cait’s throat. Cait coughed, drawing in a slow, hard breath. Her body trembled in fear. She accepted her fate, swallowing hard, which Stranger could feel in her palm.

Cait ran a hand down between her legs. It was somewhat comforting that it was her own, that she knew what was coming. She brushed against her clit tentatively and the bolt of sensation surprised her. She skipped over it to her lips and gave a gentle rub against them. Her thighs trembled and, forgetting she had been holding back, a small ripple spilled from her over her fingers. Cait’s eyes went wide at the feeling, the magma hot liquid running over her fingers. Unconsciously,  it made her rub harder, forcing more out. 

“Pathetic,” Stranger laughed, watching everything. “Can’t even keep me inside you.”

Before Cait could say anything, Stranger's hand left her neck and glanced off her chest, slapping her breast. Cait yelped, jerking her head and hair falling into her face. Stranger gently moved it out of the way and then wrapped her fingers around Cait’s neck again. Cait was too stunned by the shock and pain to say anything. She looked up into Stranger’s eyes. Eyes that were filled with controlling glee. Suddenly Cait’s fingers moved father, her body was once again betraying her own will. 

“Don’t stop,” Stranger commanded.

Cait was ahead of her, her circles growing larger, rubbing her lips and clit and spreading the absolute mess she already was all over. The sensation of feeling herself leak and then rubbing it up into her clit and  back down and even occasionally dipping her fingers inside, feeling it all so much wetter than she ever had before, the mix of their pleasure making this feeling good in the worst way.

Then, a new torment. Stranger’s fingers found her nipple and pinched it hard, even twisting slightly. A sharp cry of pain left Cait. She arched her back, hoping to assuage some of the pain. It was sending lightning down her spine and making her feet kick out. Her pussy pulsed its wet pulse and Cait wasn’t sure if it was pushing her closer or further from giving Stranger what she wanted.

“Please,” Cait sobbed, her rhythm faltering.

“I didn’t say stop.” Stranger slapped her tit once more. Cait blinks tears down her temples as Stranger wasted no time squeezing her throat. Cait worked herself harder, knowing she needed to cum to make the torment stop. She tried to take in air, struggling. With her mouth opened wide, Stranger dipped down and spit in her mouth. She let go of the squeeze and Cait swallowed the spit. Stranger felt it in her hand and growled in satisfaction. “That’s a good girl,” she smiled and Cait’s impending high got that much closer. 

The cycle continued. Cait’s fingers became a frantic blur on worn pussy. Stranger kept toying with her. A squeeze on her neck, a pull of her nipples, a slap on the breast, the thigh. Spitting in her desperate mouth, always enforcing her to swallow it. Always feeling her throat move when she did and rumbling with joy.

“Don’t make me, I can’t,” Cait whined when she was close, knowing she could. 

“Don’t lie to me, gorgeous,” Stranger said, “This is all you are. All you’re good for. I know you’re right there.” She choked Cait. “Now. Do it now, my perfect little slut.”

Cait’s eyes rolled back. Her body arched and a silent cry released, only to be caught in the Stranger’s grasp. Stranger watched her prey shake and detonate, the little taps of her wet orgasm landing on the towel in the quiet room. She twisted and pulled and couldn’t breathe a sound of it as her hand stayed obedient and kept rubbing. Stranger was hard again watching it all. Loving it all. She sighed contently, knowing she had taken over this woman in every way. She slipped her hand off Cait’s neck and rested it on her breast.

A single, ear-shattering scream sure to wake the neighboring rooms burst from Cait’s lips. Tears fell from her eyes as she moaned her shredded throat. She kept going until she was a trembling, drenched, sobbing wreck and rolled to her side to hump against her hand for the last bits of pleasure. 

Stranger just watched her for a while. Then she took Cait’s wrist in her hand and lifted it to Cait’s mouth. “Clean it,” she ordered, her voice flat.

Cait obeyed. Defiance was gone from her. She sucked her own fingers clean, tasting the results of the invasion. It made her cheeks fill with warmth and Cait could feel her roleplay self and her real self starting to collide together.

“You’re not worth any more of my time,” Stranger said. She stood up. “You and your used up, bred little hole belong to me now. I’ll be back for your others another time. Stay here and think about what you are.”

With one last, feathery little spank, the Stranger left. The shadows on the ceiling from the fire dimmed. The flickering flames subsided to a dim, warm tone that left Cait laying there in what she thought would be frigid air without Vi by her, but kept her cozy and warm. The world expanded again, brightening, becoming more than just this bed and the fire and the dangerous little fantasy. She felt herself coming back.

And with that, Vi came back from the door, having just stood by it for a moment. She slid onto the bed and curled up next to her girlfriend, foreheads together, taking Cait’s hands in hers. 

“Hey,” Vi whispered, her voice her own again, warm and gentle.

“Hey,” Cait croaked, her throat sore from the screaming and the choking. A fresh tear escaped her. A satisfied one. 

Vi then opened her arms and Cait rolled into them, burying her face in the crook of Vi’s neck, inhaling the familiar scent of her skin beneath the sweat. The towel was a damp, tangled mess beneath them. She held Cait close, stroking slow, smooth circles on her back. Cait started to cry a little, then regained her composure. Vi knew everything was most likely okay so she stayed quiet and just held her.

Finally, Cait spoke. “That was amazing,” she finally murmured against Vi’s skin. She looked up with her little grin. Vi took a breath, relieved she was right that Cait simply needed a moment to gather herself.

“Yeah,” Vi breathed, kissing the top of her head. “It was. You were incredible.”

“I loved it,” Cait said, pulling back just enough to look into Vi’s eyes. Her own were free of tears and excited. “God, you were so good. You were perfect.”

Vi’s cheeks flushed with pleasure. “Really? I wasn’t too much? At the end?”

“Again, perfect. What was your favorite part?” Cait searched Vi’s face and wondered if she was okay.

Vi thought for a moment, her fingers tracing idle patterns on Cait’s shoulder. “When I had you in front of the mirror. Watching your face while we came together.” Cait felt Vi’s cock twitch against her. “You?”

“The actual answer is probably the same as you,” Cait said, “But that ending really surprised me. Wow. It was all perfect. Did I mention you were perfect?"

Vi laughed, “A couple times. I don’t mind.” She looked away.

“Are you okay?” Cait asked.

“I’m fine,” Vi said, holding her tighter.

“Vi. Talk to me.”

“I just,” she took a shaky breath, “I guess I just feel weird going from that to bed. I don’t know if it's so fun, I promise. So fun. But I also was so mean and cruel and was this terrible person to you. I guess I’m scared, cupcake. Scared that I’m not fully out of that headspace.”

“That person’s not you, love,” Cait cupped her face, “You’re the sweetest person I’ve ever known. I know you love me.”

“I just feel like I need to prove that.”

Cait nodded. “I understand. She reached down and cupped Vi’s cock. Vi giggled. 

“What’re you doing?”

“Let me,” Cait said, “Let me take you now. All for myself. Don’t do anything. Just let me show you how much I adore you real quick. Then maybe you’ll feel better.”

Vi bit her lip. “Okay.”

Cait kissed her, then began to slide down the bed. She nudged the damp towel aside with her knee, clearing a space. She positioned herself facing Vi, both of them on their sides. She came face to face with Vi’s cock. “Pass me a pillow,” Cait said. Vi did. She laid on it, keeping her neck relaxed and head rested as she slid forward until her lips pressed against Vi’s cock. It was still glistening and wet from the both of them. Cait held the base still with one hand, spread her lips, and felt Vi slip into her mouth, pressed onto her tongue. 

Cait took her with care, love, and a hint of laziness. She was in no rush and no desire to bob with any kind of speed. Her lips formed a welcome embrace, sucking at Vi’s cock. Her tongue was a soft landing pad massaging Vi’s sweet spot. Vi moaned like herself again, soft and steady and a little shy. The taste filled Cait’s mouth was dirty and lovely. She swirled Vi’s cock with her tongue a few times and started to stroke her as well. She took another inch but stayed relatively shallow. 

The easy pace and Cait’s loving ministrations, combined with her gentle moans of pleasure from her mouth being filled, gave Vi’s heart the boost it needed. She was still herself, Cait was still herself, they were still themselves. She was still loved. 

“Baby,” Vi moaned, running her hand through Cait’s hair. She looked down in the small window of space that they could see each other from. Cait looked up. Vi reached down and Cait paused her movement but kept her hidden tongue still working. Vi’s cock trembled and pulsed as she wiped Cait’s cheeks of mascara and tear stains. Cait smiled with her eyes up at her then closed them and moved back into her rhythm. 

Vi sighed a long, shaky exhale. Her hips usually would want to thrust but she was spent and enjoyed being the one told to stay still and follow rather than lead. Cait held her pace. Slow. Deliberate. Each soft suck was a tiny offering of love and devotion. Cait felt her face grow more flush and she became a little desperate for her lover to finish, to feel it all, but she kept a steady pace still. For what felt like an eternity to her and felt entirely too quick to Vi. 

Vi let out a long breath, the opposite of the Stranger’s growl.

“Cait,” was all she managed to whisper. 

Cait felt the pulse and the shot fill her tongue. She didn’t change a thing. Vi came very gently, holding her own breasts with one arm and caressing Cait’s hair with the other. Her eyes were closed tight and she seized with each pulse but for the most part barely moved, just enjoyed.

Cait hummed in satisfaction as Vi came. Feeling her lover’s cum fill her mouth but letting it stay there. As her mouth filled with Vi’s pleasure, it in turn bathed Vi’s cock and made it feel that much better. The taste made Cait feel like a crybaby because during this one last moment of sexual love between the two she couldn’t help but let another tear fall, so happy she found someone she could be like this with. 

Cait slowed but didn’t stop, soothing Vi’s until her girlfriend was getting smaller. Cait stayed attached until Vi was fully soft in her mouth. Only then did Cait look up. Vi was watching her. Cait smiled and slipped off her girlfriend, nice and clean. They stayed watching each other for a moment, Cait’s mouth and heart full.

Finally, Cait rolled onto her back and allowed herself to swallow. It was a final touch on the night that filled her with satisfaction. The warm sweetness soothed her throat and heated up her chest. Cait crawled back up and past Vi, who slowly did the same and they slid into the bed together, cuddling up just as the fire finally went out.

“I love you,” Vi whispered into the dark, starting to fade into sleep.

Cait smiled, cuddling up tight, warm inside and out. “I love you more.”

End

Notes:

Thank you for reading! I know it's rather different from what I usually write and I'll be getting back to my other CaitVi work VERY soon!

If you liked it a kudos/comment is appreciated :) I'd love to hear your favorite part!