track four: if
word count: 2.04k
content notice: dom!sevika, sub!ran, petplay, pup!ran, transfem!ran, mutual masturbation, public sex, mean!sevika, muffing, strap wearing, handjob, oral sex, face-fucking, strap sucking, degradation, praise, kneeling, biting, ejaculation, begging, orgasm control, wasted orgasm, slight aftercare
a/n: this interpretation of ranvika is heavily influenced by my mutual @xxlreader! go read their work for more delicious ranvika food!
If you asked Sevika whether she liked Ran, she'd answer "sure." If you asked her whether or not she loved them, you'd probably leave that conversation with fewer teeth than you started it with.
There were idle touches over the years, heated alleyway trysts, and the impromptu sleepovers where liquor, shimmer, and the stress of work snowballed into hours-long fuckfests. It'd been that way forever, and there was a tenderness that touched their interactions; it was the easy intimacy of having known each other for so long. But love?
Such feelings had to be squashed, for no other reason than that Sevika couldn't deal with all that right now.
"Spread 'em," Sevika spat, fisting one hand in Ran's collar as she pressed a ferocious kiss to their lips. She had the shorter lackey pinned against a brick wall outside the last drop, the alley behind it just secretive enough for the two of them to be left alone.
Ran whined but widened their stance for her access, eyes rolling back as Sevika slotted a thick thigh between them. Being thrown around by the older woman had them already straining in their tight trousers, a small, growing wet spot staining the front of them. She already had one of their arms pinned behind their back while she sucked on their throat. The bulge of her strap ground against their hip, and Ran lamented their choice of location with a whimper.
Then abruptly, Sevika unbuttoned the front of their pants, slipping her hand in and wrapping her long fingers around their swelling cock. Since the start of their regimen, Ran had gotten softer in all the right places. They'd also gotten more sensitive, and the second Sevika's hand closed around them, Ran cried out, bucking their hips into her grasp.
"Fuck, please, Sev," they whined. Their only answer was a cruel chuckle as she relinquished her hold on their arm and instead gripped their face between the claws of her left hand.
"Please what?" she snarled, as she gently ran her thumb over the pliable skin of Ran's cock. When they said nothing, she squeezed their tip just a fraction too hard, delighting in the yelp they let out while they leaked more precum into her hand. "C'mon, use your words. You know how this goes, pup."
"Please fuck me," they sobbed tearlessly. "You already know where."
"Hmm, I don't think I do."
"My cunt!" Ran hissed, desperate but not so desperate as to blow up their spot. "Please!"
Sevika grinned at that and uncupped Ran's face, the metal of her hand leaving indents in their flesh. She yanked down their trousers to rest just under their ass and hoisted up their right leg to rest on her hip. Then, finally, Sevika migrated her right hand to the strip of skin just behind their sack, and Ran felt the soft pressure that always set their body on fire. Just an inch in, and no further. They groaned, flopping their forehead onto Sevika's shoulder and muffling their cries in her cape.
"Not so mouthy, now," Sevika snarked, rubbing along their hidden walls, skin separating her from the more sensitive flesh underneath. Ran whined and nodded on her shoulder as they tried to keep their hips still, the slight penetration pushing even more slick out of them. Through the haze, they fought to remember what it was they'd asked of her.
"Sev, hold on," they whimpered, releasing their hold of her other shoulder to ghost along the hem of her pants. Shakily, they reached for her belt, a question in their eyes. Sevika nodded, and Ran felt their heart skip a beat before they undid her belt, sliding their own hand into her trousers and gripping the length of her strap. Deftly, they angled their grip to knock the base back into Sevika's clit, firm and sure, the way she liked.
"Oh, that's it," she muttered against Ran's lips, eyes fluttering slightly as the harness made contact with her the way she liked. "Good mutt."
Ran nearly melted, whimpering against Sevika's mouth and pushing their forehead into hers, brown eyes lidded and bleary. Only she knew how to take them apart like this, molding and crafting them into the perfect service dog that came when called and didn't when denied. And they'd obey her without question, a bond forged through years of thankless work, and even more years beforehand in a dead-end factory with barely any pay. If Sevika said jump, Ran would only ask how high.
"Quiet down. Or are you trying to get us caught?"
Ran cut off a whine, unaware just how loud they'd been until then. Their cock throbbed in anticipation as Sevika's gentle strokes tipped them over even closer. The whole time, Ran's hand had moved on autopilot, never once faltering as they ground her dick against her. Words always failed them when they got like this: desperate and on the verge of what they wanted. Hoping to show Sevika just how badly they needed her, Ran angled their head to the side and bit at the lobe of her ear. Sevika gasped as their teeth tugged at her skin, hips bucking into their touch. Tonight had been rough, and all that pent-up energy had her closer than usual, thick clit throbbing and sobbing behind the leather fastened to her hips. "Yeah?" she laughed darkly against their neck, dragging her tongue along the pale column and sucking dark pink marks into it. "So fucking needy you can't use your words?"
"N-Nuh," Ran tried, summoning whatever remaining speech they had left to beg right. Their hand began to slow, and Sevika growled into their ear. "You stop strokin', I swear to Janna I'll leave you like this in this alley."
Ran almost busted on the spot, their tip running like a faucet as clear precum dripped from it onto the bunched fabric around their thigh. Whenever she threatened to leave them high and dry, a threat that held weight, every nerve in their body worked overtime to get them to the finish line before she could withdraw. Ran's hand tightened its grip and continued to grind the length against Sevika's hips, much to her satisfied sighs. "N-No! Don't stop! Plea- hah- please!"
"Well, don't quit jerkin' me off, and we won't have a problem."
Ran's eyes rolled backwards as Sevika's breath came in harsher pants, her once strong drags of her fingers against their canal slackening into listless circles against the roof of it. They weren't going to hold out much longer, but they knew she'd be pissed if the mutt came before her. So they focused their remaining energy on twisting their wrist, listening for when her breath grew frantic, and sensing when the bites on their neck gave way to sloppy open-mouth kisses. Then, as Sevika's grunts began to crest, and her hold on their thigh began to loosen, she bit down hard on Ran's neck, teeth just shy of breaking skin.
Ran moaned in ecstasy as their cock finally jerked and bobbed, their cum spilling to the dirty alley ground in fat white globs. For dear life, they held onto Sevika's strap, praying silently she'd tumbled over before them. But when their eyes refocused and they began to soften, they saw that same dangerous gleam in her eyes that led them out here in the first place.
"No dice, pup."
The shorter lackey sighed as she carelessly dropped their thigh and gripped their shoulder with her mech hand, her flesh one coming up to grip their choppy hair. Cock still out and trousers still rolled beneath their ass, Ran sank to their knees. Sevika fully undid her belt with one hand, the other still holding Ran in place by the hair. Mesmerized, they watched as the purple silicone monster bobbed out of her fly. It wasn't shimmer powered, but that didn't mean Sevika wouldn't fuck their throat like she could feel it anyway.
"Suck," she ordered, lip twisted in a sneer. "And maybe, I won't kick your ass over this."
Ran immediately wrapped their lips around the tip, not bothering with putting on a show. It was dark in the alley, and Sevika had been so close when they dropped the ball like they did. They would make it up to her, or choke trying. Steadying themself by inhaling through their nose, Ran swallowed their way down to the base, nose brushing against the hairs not trapped by the harness. They brought up their flesh hand before Sevika swatted it away and pressed them firmly against the brick wall, her hips flush against their face.
"You remember the system?"
Ran brought their flesh hand around to tap at Sevika's thigh: once meaning good, twice meaning slow, and thrice meaning stop.
"Good dog. Don't think I'll go easy on you either."
Ran hoped she wouldn't.
Bracing themselves on her thighs, they shivered with anticipation as Sevika's hips drew back. They took that opportunity to inhale sharply before she slammed her hips back in, stuffing her dick down their throat. Ran felt their eyes begin to water as drool pooled around their lips, smearing their black lipstick. Her grip on their hair only tightened as she continued to chase friction behind the harness, driving her dick in and out with little concern for their airway. Like usual, Ran relaxed their throat as much as possible, letting Sevika face-fuck them into oblivion as she worked her way back up to her high. They loved all her tells: how her fist tightened in their locks. How she began to grimace, her teeth peeking through her lips. How her thighs locked and her thrusts got sloppier. And how her handsome grey eyes drifted up behind her kohl-smudged eyelids, and her eyebrows knit themselves in concentration. But best of all, they loved how she got mouthy.
"Damn mutt, swallowing just like you were made for this."
"Best use for a throat like this. Should keep you choking on my strap all night."
"Fuck yes! Might— hnn— might be the only thing you're good at."
Ran took every praise and every injury in stride, whining earnestly against her groin as Sevika was reduced to grinding against them listlessly. Their hands scrabbled at her thighs for purchase as they tried to bob their head up and down her length themselves. That seemed to do the trick as she finally held them tight against her, shallowly pistoning in and out of their mouth just before she tipped over. Sevika came in tense shudders, biting her lip to prevent the groan of relief that bubbled in her chest. Even better than actually feeling the tension leave her shoulders and the warmth in her cunt effuse was getting to see the mess she'd made of Ran.
The shorter lackey knelt there, eyes wet and cheeks pink with oxygen deprivation. Their eyeliner ran along said cheeks as they dutifully held the dark purple cock between their lips, where most of the lipstick had been rubbed clean off. The way Ran looked up at her, in adoration, in submission, and in something else a little too sore to name, had her cruel demeanor softening, if only just a bit, and she slowly dragged herself out of their mouth.
Sevika tucked the strap back into her pants and offered them a hand up. As Ran accepted, the metal of both their hands scraping together, Sevika offered them a hand rag from her back pocket. Ran accepted as they stood on shaky knees, stuffing themselves back in their already ruined drawers while they caught their breath. Though the two were close, moments like this, where one of them didn't know what to do with the silence before them, cropped up from time to time. After the quiet shuffling of buckling pants, wiping off lipstick smudges, and shoving an old newspaper over Ran's release, they quietly regarded each other.
"Come on," Sevika gruffed quietly, jerking her head to the top floor of The Last Drop. "You can clean up better inside."
Ran nodded gratefully, words not yet having returned, and playfully shoved into Sevika's side while she ruffled their hair. The question of "if" still hung between them, but both decided it could wait.
taglist: @xxlreader, @bingothebimbo, @onlyfo0lsfall, @sapphoseraphim, @maximusmaximillian, @roseamongroses, @lonerslug, @jankypromoters, @madzstorytelling, @blessupblessup, @crunchycerealisgood
















