(Top! Cait, Power bottom!Vi) 18+ only. Explicit sexual content, strap-on sex, oral fixation and deepthroating, riding, squirting, heavy degradation kink, begging, filthy dirty talk, light consensual somnophilia (waking with permission), established relationship, very detailed raw erotica, Canon-compliant voices and dynamic for Vi and Caitlyn (post-canon, living together in a shared apartment). If any of this isn’t your thing, please scroll past!
The apartment was wrapped in that heavy, pre-dawn hush where even the city outside seemed to hold its breath. A single blade of silver streetlamp light sliced through the gap in the heavy curtains, painting a thin stripe across the rumpled white sheets. The clock on the nightstand glowed a merciless 3:07 AM. Vi lay on her back, chest rising and falling too fast, skin slick with sweat under the threadbare tank top she’d stolen from Caitlyn’s side of the closet months ago. The fabric clung to the swell of her breasts, the hard points of her nipples visible like accusations.
Between her thighs, she was ruined. Hot, slippery arousal had soaked through her sleep shorts and coated the insides of her thighs. Every tiny shift of her hips sent a fresh pulse of need throbbing through her swollen clit. The dream still clung to her like smoke— Caitlyn’s voice, low and aristocratic and cruel in the best way, pinning her down, that elegant smirk as she drove the thick strap deep and called Vi every filthy name she deserved.
Vi turned her head. Caitlyn slept on her stomach beside her, face half-buried in the pillow, dark blue-black hair spilling like ink across the linen. Even unconscious, she radiated that effortless poise: the sharp cut of her jaw, the faint furrow between her brows that never fully relaxed, the long line of her spine disappearing beneath the hem of her silk sleep shorts. One bare shoulder rose and fell in slow, even breaths. She looked untouchable. Regal. Hers.
Vi’s pulse hammered in her throat. She pressed her thighs together hard, biting back a broken whimper as the pressure dragged over her aching clit. Not enough. Never fucking enough.
She rolled closer, the mattress dipping under her muscular frame. Her calloused hand slid beneath the sheet, palm gliding reverently over the warm curve of Caitlyn’s hip, fingers slipping under the soft hem of those shorts to find bare skin. Heat radiated off her girlfriend like a furnace.
“Cait,” Vi whispered, voice already wrecked, husky and desperate. “Cait, baby, wake up for me.”
A soft, sleepy sound escaped Caitlyn—half sigh, half grumble. She shifted but didn’t open her eyes, lashes dark against her cheek.
Vi pressed flush against her back, one strong thigh sliding between Caitlyn’s, rocking her hips once. The wet heat of her soaked cunt dragged against the curve of Caitlyn’s ass through thin fabric. “Please. I’m so fucking horny it hurts. Need you so bad.”
Caitlyn exhaled a low, half-asleep grumble, that perfect mix of aristocratic irritation and fond exasperation that made Vi stupidly weak every time. “Vi… it’s the middle of the night, you absolute menace.”
“I know. I’m sorry— I’m not sorry.” Vi’s lips brushed the shell of her ear, breath hot, voice dropping into a needy rasp. “But I’m dripping, Cait. My pussy’s throbbing for you. Can’t sleep like this. Put the strap on. The big one. Please, I’ll be so good.”
For a long, agonizing moment Caitlyn stayed still, breathing slow and measured. Then came that quiet, amused huff that curled warm and low in Vi’s belly. Still half-asleep, Caitlyn rolled onto her back, flinging one elegant arm over her eyes. The movement pulled her tank top up, exposing a tantalizing strip of toned stomach.
“You’re insatiable,” she murmured, voice velvet-rough with sleep. “My filthy little brawler can’t even wait until sunrise? Pathetic.”
The degradation hit Vi like a spark to dry tinder. Her cunt clenched hard around nothing, another rush of slick flooding out. She straddled Caitlyn’s waist in one fluid motion, grinding down against the soft fabric of her shorts, leaving a wet smear behind. “I’ll be quick. I swear. Just… need your strap stretching me open. Please, Cupcake.”
Caitlyn’s eyes cracked open—those piercing blue eyes hazy in the low light. She studied Vi like a specimen: flushed cheeks, desperate roll of hips, red hair sticking to her forehead in sweaty strands, the way Vi’s powerful thighs trembled. A slow, predatory smile curved her lips, sharp enough to cut.
“On your knees, then. Show me exactly how badly that greedy pussy needs me.”
Vi slid off immediately, dropping between Caitlyn’s spread thighs with embarrassing eagerness. The nightstand drawer opened with a soft scrape. Caitlyn retrieved the harness and the thick eight-inch strap with lazy, sleep-heavy movements. The silicone dick was heavy, realistic, veined, and intimidatingly girthy— the one they both knew wrecked Vi in the best ways. Vi’s mouth watered at the sight, tongue darting out to wet her lips.
Caitlyn buckled the harness around her hips one-handed, the other lazily carding through Vi’s short red hair, tugging just hard enough to sting. Even drowsy and tousled, she looked devastating—hair messy, eyes heavy-lidded, full lips slightly parted in that imperious way.
“Suck it,” Caitlyn ordered, voice low and rough. “Get it nice and wet for that pretty pussy of yours. Make it shine.”
Vi leaned in without hesitation, dragging her tongue slowly along the thick underside, tasting faint silicone and the lingering musk from their last round the night before. She mouthed at the heavy balls of the harness, then took the fat head between her lips. Her mouth stretched wide around the girth, cheeks hollowing as she bobbed, taking more with each pass. The weight on her tongue was perfect—filling, grounding.
Caitlyn let out a sleepy hum of approval, fingers tightening in Vi’s hair, guiding her deeper. “That’s it… look at you. My tough, scarred-up pit fighter on her knees choking on fake cock like it’s the real thing. Such a desperate fucking slut. You’d drop to your knees in the middle of the street if I snapped my fingers, wouldn’t you? Suck me off while the whole city watched?”
Vi moaned loudly around the thick length, the vibration traveling up the strap. Saliva dripped messily down her chin, slicking the shaft until it glistened obscenely in the dim silver light. She pushed deeper, gagging softly when it hit the back of her throat, eyes watering but never breaking eye contact. The wet, filthy sounds filled the room—obscene slurping, choked whimpers, the occasional wet pop as she pulled back to breathe before diving down again. Her nose pressed against the harness base, throat convulsing around the intrusion.
Caitlyn’s hips gave a lazy upward thrust, fucking Vi’s eager mouth with minimal effort. “Filthy girl. Waking me up at this ungodly hour just so you can use my cock. Look at the mess you’re making already—drooling all over my thighs like a bitch in heat. Disgusting. Perfect.”
Vi pulled off with a gasping pop, thick strings of spit connecting her swollen, shiny lips to the glistening head. “Cait— please. I need it inside me. I’ll ride you so fucking good. I’ll make myself come all over it. Please fuck your slut.”
“Climb on, then.” Caitlyn settled back against the pillows, one arm still draped lazily over her forehead, watching through half-lidded eyes like a queen on her throne. “Take what you need, sweetheart.”
Vi straddled her again, heart pounding so hard she felt it in her clit. She gripped the spit-slick cock, thick and heavy in her hand, and lined it up with her dripping entrance. The blunt head nudged her puffy folds apart, stretching her slowly as she sank down.
“Fuuuuck—” The word tore out of her raw and broken. Inch by thick, veined inch the strap filled her, stretching her tight walls in that perfect burning, satisfying way. When her ass finally met Caitlyn’s hips she sat there panting, clenching rhythmically around the impossible fullness, feeling it throb deep inside her guts.
Caitlyn’s free hand settled on Vi’s hip, thumb stroking possessively over the ink there. “So full already and you haven’t even moved. Does my dick feel that good, Vi? Stretching that greedy little pussy wide open like it was made for you?”
Vi nodded frantically, beginning to move. She rose until just the fat head remained inside her, then slammed back down, the loud wet slap of skin on skin echoing. Her pace was desperate from the start—hips rolling and bouncing, powerful thighs flexing, full tits straining against the thin tank top, red hair flying wildly with every thrust.
The angle was devastating. The thick head dragged perfectly against her front wall with every downward stroke, grinding her swollen clit hard against the base of the harness. She was soaked; the obscene squelch of her cunt taking every inch mixed with her broken moans and Caitlyn’s low, sleepy chuckles.
“Shit— Cait— so deep,” she gasped, bracing her hands on Caitlyn’s chest, nails digging into soft skin. “Feels so fucking good— you’re splitting me open—”
Caitlyn’s voice sharpened, that refined edge cutting through the drowsiness. “Look at you riding me like a bitch in heat. Couldn’t even wait for me to wake up properly. Just had to bounce on my dick the second your cunt got wet. Pathetic. My big strong fighter reduced to this— a dripping, desperate mess on me”
The words sent another gush of arousal flooding down Vi’s thighs, coating the harness. She rode harder, ass rippling with every impact, sweat slicking her skin, nipples hard and aching. She yanked the tank top up and off, tossing it aside, exposing her breasts fully. Her hands came up to pinch and tug roughly at her nipples, chasing the building pressure.
“Please— Cait, I’m so close already,” she begged, voice cracking. “Talk to me. Tell me what a filthy slut I am for you.”
Caitlyn’s hand slid up, pinching Vi’s nipple hard enough to make her cry out, twisting just right. “You are a slut. My beautiful, broken, little slut. Waking your girlfriend at three in the morning because your cunt won’t stop throbbing for my dick. Look at the mess you’re making—dripping all over my stomach, soaking the sheets, ruining everything. Disgusting little slut. You live for this, don’t you?”
Vi’s rhythm faltered, hips stuttering as the orgasm built like a freight train in her core. Her walls fluttered and clenched around the thick intrusion. “I’m gonna— fuck— I’m gonna squirt—”
“Do it,” Caitlyn ordered, voice low and commanding. She thrust up sharply to meet Vi’s frantic bounces. “Soak my dick. Ruin the sheets. Show me how much of a messy, whore you are for me. Come on, Vi. Drench me.”
The coil snapped violently.
Vi came with a strangled shout that echoed off the walls, body seizing, pussy clamping down like a vice around the thick strap. Hot, clear fluid gushed out around it in powerful, rhythmic squirts—splashing across Caitlyn’s abdomen, the harness, the bed, soaking everything. She kept riding through it, hips jerking erratically, drawing out every pulse, another smaller squirt following as overstimulation blurred into pleasure.
Caitlyn held her hips through the aftershocks, murmuring a filthy mix of praise and degradation—“Good girl, soaking me like that… such a perfect messy slut”—until Vi collapsed forward, trembling, the strap still buried to the hilt in her pulsing cunt.
The room smelled like sex, sweat, and them—musky and sweet and addictive.
Caitlyn’s hand stroked lazily up and down Vi’s sweat-slick spine, voice a sleepy rumble against her hair. “Better now, trouble?”
Vi nodded weakly, pressing open-mouthed kisses along Caitlyn’s throat, tasting salt. “Love you, Cupcake. So fucking much.”
A soft, half-asleep chuckle. “Love you too, you absolute menace. Now sleep— before that greedy cunt decides it needs another round.”
But Vi’s hips gave a small, involuntary roll, the strap shifting deep inside her still-sensitive walls. A fresh spark of want flared low in her belly. She wasn’t done. Not even close.
Just a lil something i cooked up lemme know what y'all think of this... I felt like its been long enough since i fed y'all so here you go!