Work Text:
Shadowheart notices the stress Asheera wears all day from the morning's labors to her midday rest. Laboring over building their home away from everything together, sequestered off from the world, takes its toll on her. It inspires Shadowheart to think of how best she can help ease Asheera's tension. Maybe it's the way she sighs, sweat on her brow, and ignores anything but basic comforts. It could be, maybe, that Shadowheart is eager to enjoy a change of pace for a night.
Perhaps it's because she wants Asheera to not worry or agonize over details and minutia for a little while. Or it's because their assortment of toys and accessories is growing so expansive that Shadowheart wants to actually use some of them herself for once.
The fantasy of laying Asheera on her back, settling powerful thighs to either side, and watching her jaw go slack, eyes roll back, and hips buck to meet her own has its charms. Dark, olive green skin painted in sweat as their bodies work together in a slightly different rhythm than usual. She's done it before, but it's a rarity. Shadowheart is anything but immune to the joy of topping women, but with Asheera the roles are typically reversed.
Not that Shadowheart minds their arrangement at all, if anything it's allowed her to drift away into a world of pleasure free of her own worries. That pleasure, that sweet relief, cannot be hers alone. Mutual exchange, after all, is at the heart of their relationship.
What settles it is when, late one night, Asheera walks inside the half-built, tarpaulin-roofed cottage and sighs. She stretches her back, and groans, "I'm exhausted. Everything aches, and I need to lay down for a few hours."
"I think we typically call that sleep, my love," Shadowheart chides her, abandoning the chair by the window to cling to Asheera's back. Gently she rubs at the knots wound up in Asheera's shoulder muscles, a groan escaping her. A bit of magic accompanies her touches, healing hands to soothe. "I think what you really need is to relax. Actually relax. Let go, stop thinking of everything that we have to do for a while. Even if it's only for tonight."
"But there is so much to do. I've not even finished the roof yet, and I've no idea when the next rainstorm might ruin the bed, or clothes, or... I don't know." Asheera sighs as Shadowheart works her thumbs into her shoulders. "That feels fantastic."
"It's what you need. Some tension relief would do you good."
"I don't think I'm up for that tonight, I'm tired and I don't think I'd be in the right headspace for it."
"What if," Shadowheart starts, pushing lightly on Asheera's back to get her closer to their bed, "I have an offer for you. You can decline it, as always. But I think you need it."
Asheera leans back into massaging hands. In a drawl, she says, "Go on."
"There's a scroll in the drawer of the bedside table, as well as a vial. I want you to take them out for me," Shadowheart commands. Shoulders slumping in relief, Asheera steps away from her hands to do as Shadowheart said. Her calloused hands unfurl the scroll with a minor cantrip and the vial of clear, thick liquid.
"Ordering me around is going to help me relax?" Asheera chuckles, but Shadowheart sees the catch in her breath and the flush of pink on her cheeks. If Shadowheart looks down, she's sure she'll see another, more obvious indication of Asheera's interest. "What did you have in mind?"
"I want you to undress for me, and do exactly what you know you must do. Cleansing scroll first." Shadowheart casts her gaze to the bed. "Then, lay on your back, spread your legs, and use what's in the vial on yourself."
"On my—?"
Shadowheart interrupts by leaning down, withdrawing from underneath the bed what she'd taken from their collection, and showing Asheera the waist harness of a leather body suit. Attached to the front by a bit of her own magical trickery, a slender glass cock curves into the air. There's a devious joy in Shadowheart at knowing the glass toy is shaped like Asheera, a thrill in using it on her.
Unable to stop herself, Shadowheart smirks at Asheera before letting it turn into a devilish grin on her face. She watches as Asheera does as she was told, stripping off her shirt to reveal cords of muscle roping down her upper arms with veins branching out on the back of her hands. Then go her leggings, and the chant of the prestidigitation spell follows.
Laying on the bed, she keeps her ankles together. "You know, it's been a while since we've done anything like this."
"It's like riding a horse," Shadowheart says with a laugh. "Might take a moment, but you'll get used to it again."
"Speaking from experience?"
"Don't act like you don't know I've got the experience." She starts to strap the harness on her waist, careful to leave her shirt untucked so she can pull it off if she begins to sweat. Looking up from the buckles, she sees no spread legs. "Well? Were you going to start prepping yourself, or do I have to tell you to start that too?"
Grinning, Asheera angles her legs in a diamond shape and uncorks the vial with one hand. Watching her thumb flick up powerfully and pop off the stopper stokes an ember in Shadowheart already. The sole possible improvement is when Asheera, half hard, drips pearls from her tip. Coating her fingers in the oil, Asheera circles herself between her legs and sighs.
"Wait, what am I thinking. Give me that, you're supposed to be relaxing. So lean back." Shadowheart steps onto the bed, dropping to her knees and taking the vial from Asheera before she can do much more. Her hole is already slick, but not enough for what they're to do.
"Whatever you say, love," Asheera moans as Shadowheart coats her fingers with trimmed nails, spreading the film down the curve of Asheera's balls, down the skin beneath, and then circles her in tight motions. "Whatever you say."
Not growing harder, but audibly enjoying the feel of fingers circling the tight ring of muscle, Asheera leans back deeper in the bed. Shadowheart traces Elvish lettering on her skin to see how Asheera reacts to something other than a plain circle, and the groan and jump from her dick is as good an answer as any. Using an almost absurd amount of lube, Shadowheart's not sure if they'll need another vial. With this sort of thing, too much never comes into play.
Slowly, Shadowheart works one finger inside of her lover. Groaning, tight around her, Asheera exhales when Shadowheart is in to the last knuckle. Pushing one more in, joining the first, Asheera's legs widen their angle on the bed and her hands start to reach down her body. Instead of stroking herself like Shadowheart expects, after all she's quite fond of using it with Shadowheart, she coasts her fingertips up her own side with one hand. The other palms her breast, pinching the wide nipple of her small chest.
Watching the sight all the while, she almost forgets that she's supposed to be prepping Asheera with her fingers. Leaning down, she presses her lips to the comforting sigils she's drawing on her body to seal them there.
"Feel good?" Shadowheart asks against her leg.
"Incredible."
"What feels good?"
"Your hand. Fucking me," Asheera growls. She clenches her jaw in another deep sound from behind her teeth and tusks when Shadowheart starts thrusting with her fingers. "Just like that, love."
"Like this?" Shadowheart curls her fingers with the next sweep of knuckles in Asheera. Normally, she only does this when taking Asheera with her mouth, but she knows where her core is by memory. Memory, she chuckles to herself. "And I'm the needy, greedy one."
"You are." Asheera laughs, but then it's broken by another harsh guttural utterance that rattles both women.
"Love, you're falling apart from my fingers. How are you going to handle this?" Shadowheart leans forward, pressing the glossy tip up Asheera's length until the glass hardness is resting on top of the real flesh. Glass cock mirroring the real one, pressed onto her hot flesh, warps a neat little heat in Shadowheart's chest. "Hmm? Where are your words?"
She drags the toy down Asheera, reveling in the sharper, lighter moan it draws out. Teasing her into a gentle hardness with tiny flickers of reaction from her length jittering from the cold movement. Trying to remember the motions, Shadowheart slides the toy up Asheera's cock a few times until she's sure she's found a comfortable way to work her hips. Shadowheart pours what remains of the lubricant over the toy attached to her waist, stroking it along the length until the already sleek surface is almost pearlescent.
She lowers the tip down, brushing every bit of Asheera as she goes, until the wet head is poised to push past the sleek resistance to seek her lover's easy, unburdened pleasure. Steadying herself just before Asheera's entrance, she leans forward to kiss up the expanse of muscle and softer fat on the stomach there.
Working up skin, she finds the nipple untouched by Asheera's hand and kisses a circle of worship around it. The motion presses the glass toy against Asheera, not slipped inside but threatening entrance and churning loose a sweetly heavy, dark noise from Asheera. With a slow push of her hips, the first inch presses into Asheera. Exhaling, her eyes flutter closed when Shadowheart's hips guide yet more into her as she sucks and bites on the dark skin of stiff nipple. Before long, she's buried in Asheera and waiting.
Stuttering breaths drop into a lower octave from Asheera's lips. Nodding, she says, "Good. It's good."
"You ready for more?" Shadowheart asks, drawing her hips back.
"Yes."
"Moonmaiden bless us both, that's sexier than anything a succubus could dream up," Shadowheart says, looking down at where the soaked toy drags out of Asheera. Down where the thin film coats Shadowheart's stomach when she brushes against the still soft tip of Asheera's cock. "You spread so easily for me, my love."
"Yes." It's apparently the only word Asheera knows for now and it's even more delightfully erotic to Shadowheart.
Breaking Asheera's thoughts like she usually shatters Shadowhearts own. This is the part, regardless of whichever end she's on, that Shadowheart enjoys the most. The total breakdown of the woman as she becomes a begging mess that wants nothing more than to come. She finds an uneven rhythm that takes a moment to relearn, but the gasps from Asheera as the toy slips into her over and over with building intensity is enough for Shadowheart.
Enough to watch her take that toy. Take the strap well, like she's needed it and either didn't think to ask for it or didn't know she needed this kind of release. Shadowheart will give her whatever she wishes, anything she could ever want, but right now — watching Asheera's length slip on her tightening stomach as she stretches so easily for a toy — Shadowheart only wants to fuck her until she's panting for more just as she does to Shadowheart. Obscene noises of approval drip from her mouth, hips shifting down to meet Shadowheart's sloppy motions.
Even simply seeing that, seeing Asheera buck up to take every inch, is enough to bring her a sweet kind of release. Not an orgasm, but relief in knowing that she can do this for Asheera whenever she wants. If she ever wants to relinquish her role, for a night or a week or as long as she wants, Shadowheart will happily fuck her into the sweaty pile of desperate nerves she is now.
And then her cock twitches again, spilling the thin film all over her stomach. Shadowheart brushes her palm up Asheera's length briefly and savors the groaning moan that answers. It gives her the strength to keep going, pummeling as deep as Asheera goes in her. Filling her just the same. Making her feel like the woman loved, treated like the queen she is to Shadowheart.
Leaning back on her knees, Shadowheart drops her hands to either side to watch all of Asheera as she bucks up with building speed. "Gods. It's like you're fucking yourself."
"Yes," growls Asheera as Shadowheart thrusts into her hole again. Harder with a snap of her hips that quakes muscle on the backs of thighs and makes Asheera groan. "Please?"
"Whatever you wish."
"Please."
"Yes, mistress."
Shadowheart means it, wants it, needs it. Just as badly as Asheera begs to let go for the evening, Shadowheart needs to press into her. Unrelenting. Hard.
Hard enough to draw another moan, hard enough to feel the thunder of muscle all over as Asheera tries to maintain her self-control. Eyes closed, mouth hanging open, it's exactly what Shadowheart wants to see. With faster hips, she finds a comfortable pace that creases the coverlets under them and draws exasperated whines from them both. There's a nub on the other end of the toy, and with each stroke it brushes just so against the flesh above Shadowheart's clit.
A meager return for the pleasure that she can see cascading up Asheera's body when next Shadowheart buries the toy in her lover. Taking her like Asheera takes Shadowheart. The mistress needs her moments like this sometimes, even one as stony in her role as Asheera. Sometimes the world is too difficult, too complicated. Sometimes what she needs is to be fucked, hard, by her lover with the glass toy. Sliding in and out of her so easily, as if Asheera's body is as eager for this as Shadowheart feels.
Asheera lies on her back flat, arms held above her head so that the wing of muscle on her back flexes out wide. Her small breasts flatten against her broad chest, nipples standing hard in the air. When Shadowheart rolls her hips, sliding every inch of slick toy into her so easily, Asheera groans. They're not dainty things, they're not growls either. They're deep-chested sounds that work out of her with each thrust of glass cock inside of her, each inch she takes she lets out a noise for. Shadowheart lives for this, seeing her so lost in bliss without a care in the world.
"I love seeing you like this," she says, mimicking the way Asheera speaks to her when Shadowheart's crumbling apart. "Always good. I told you you wouldn't handle this."
"Need it."
"Need what?"
Asheera flexes her arms and sets her jaw. "Need you to fuck me."
"Want me to fuck you with your cock?" Shadowheart leans forward, spreading her wider with a deep thrust. "Tell me you need this. Tell me you want it, want me inside of you like this?"
"Need it. Need you," Asheera breathes, eyes closed and mouth hung open. Her whole body is a wave of pliant muscle.
"There's a lovely mistress. And since you asked nicely."
Shadowheart finds a tempo she can manage, still leaning on her hands to enjoy the vision of desire before her. Watching, loving the way Asheera pushes her legs apart as her length drifts along her stomach to smear thin lines on her body. How all the muscles in her thighs tense up when Shadowheart bottoms out so that leather presses against her balls.
It's a sensation that curls Asheera's toes. Shadowheart surges with pride at the reaction and tries to repeat it, lifting one hand to cup Asheera as her hips work at a heady pace. Each time she manages to press leather against skin, Asheera moans. Dark, heavy things that ripple from her slackened jaw, tugged hard from her stomach. She's resplendent like this. Shadowheart listen to the way she voicelessly begs for more.
How her breaths catch when Shadowheart pulls out of her, only to slip inside again. To the hilt. To go faster until their bodies meet in sweaty unison.
"Need this?" Shadowheart asks dumbly.
"Yes," Asheera answers with a harsher tone, looking down at her with focused eyes. "Fuck me like you mean it."
Hips slapping against the backs of Asheera's thighs, Shadowheart has to draw her shirt off to feel the cool air on her back. Chest bare, Asheera's eyes flash open and stare at her as Shadowheart pushes herself forward for a better angle. Lifting the thighs on either side of her into her arms, Shadowheart finds the curve that arches Asheera's back with the next handful of thrusts. Deep, heavy strokes that roll the eyes in the back of her head. Curl her toes against Shadowheart's side. Make her cock twitch on her stomach, leaking obscenely all over herself.
Faster, Shadowheart rolls her hips. Faster she seeks her lover's release and toys with it, stroking deep inside of her with the hard, glassy length buried in her hole. Turning her into a growling, gasping mess. Asheera twists under Shadowheart's ministrations, body and mind crumbling together.
Asheera's voice is sharp, completely unlike her, when she moans, "Faster, love. You're doing so good. Very good. Good girl."
Shivers play up Shadowheart's sides at that. Affirmation and praise, even while taking Asheera with the strap, curve her nerves in delicious patterns. Panting, Shadowheart says, "Is your good girl fucking you right?"
"Yes. Yes, gods, yes."
"Faster then?" Shadowheart chuckles, starting to lose her tempo and struggling to maintain her pace. She's hungry to be told she's doing well, so she tries to push past the exhaustion. "No promises."
"That's OK. Such a good girl fucking me," Asheera mumbles, her eyes closing again.
That raw need in her voice spurs Shadowheart on long enough to find that aggressive rhythm Asheera wanted. Despite the intensity, all the tension in Asheera's body is centered entirely on taking the toy and her face no longer has the stress lines creasing it. Her tusks dip and rise in panting breaths, occasionally muttering Shadowheart's name.
Muscle tightens all around Shadowheart, from arms to legs to lower, as Asheera whines under the next few strokes. Her hole is eager, wide and spread slickly for Shadowheart's toy until, suddenly, she's grasping at the bed underneath her and arching up hard. Leaning down again to thrust and capture Asheera's moans in her lips, Shadowheart feels a thin streak paint itself in those pearls on her own stomach and up between her breasts. Bucking down, hard, emptying the remaining reserves of energy to fuck her lover into a thoughtless, blissful stupor while she comes.
Finally out of breath completely, she realizes that she's wound tighter than a Selûnite on a full moon. The brushes of the toy's other side on her clit only excited her to the brink, never truly tipping her over into a climax like Asheera. While she unbuckles the harness off her body and slips her nightclothes down her legs, she stares down at Asheera's messy body.
Then their eyes meet and Shadowheart's need overpowers that teensy part of her that's still thinking clearly. Something wins over in Asheera as well, who leans up and lifts Shadowheart as if she were weightless.
"Can't have it be all about me," Asheera whispers as she lifts Shadowheart to her mouth, settling her thighs on either side of her head. Whatever else she says is muffled as her tongue works.
Her nose brushes Shadowheart's clit, throbbing with heat after the evening, whose tired legs straddle her face. There's no riding required. Hands grip her thighs while Asheera's broad tongue crests her with the flat middle heft, tasting the slickness of her lust fattened lips until she's taking one of them in her mouth. Suckling while her nose gently swishes side to side on her clit.
It's not a long go of things.
Shadowheart's bristling all over with pleasure, and Asheera's tongue is relentless. Needy as she is. She grips Shadowheart's thighs harder, fingers digging in, and drags her whole face upward along every inch of her heat until Shadowheart has to lean forward and brace herself on the wall. With both palms flat against the wood, the cold surface highlights the fire coursing through her as Asheera's face nuzzles into her cunt. As she swallows Shadowheart's arousal and kisses every bit of her, shifting her body just so to ring her mouth around Shadowheart's clit.
Greedy movements of her hips push Shadowheart deeper into Asheera's mouth. Her entire backside is hanging on Asheera's face, bent forward while sitting on her to try and get more and more of her body into Asheera's mouth. It's impossible, but she tries.
Every nerve in her body is alight for this. Nothing makes sense except the desperate pleasure. Her thighs tremble, shaking and jittery from the oncoming orgasm, but Asheera holds her so tight it's like vibrating against the grip of an iron golem. There's no escape. Mouth will touch her endlessly, tongue swirling down past her sucking circle on Shadowheart's clit to pull up along her lips. Just to feather tips of that perfect muscle around the bundle of nerves.
Over and over.
Endlessly.
Shadowheart bucks down.
Asheera takes it well, just as she did the toy. She grunts and groans.
Shadowheart mumbles, "Asheera. Please. I'm close."
A muffled answer replies. Muffled by the taste of cunt.
"Ash, please."
Then the tongue again, and it's all black. Her fingernails claw into the wall, wood scraping down, as every bit of pleasure is sucked out of her until Shadowheart is blinded by the finally sated pounding between her legs. The swell of heat as the tusks brush her ever so softly while Asheera's mouth sucks her clit with faint, insistent pressure.
When she can see again, she's on her back on the bed and Asheera is panting next to her. Her legs are numb already, but now they're completely overworked from riding Asheera's mouth. She can't move whatsoever.
"Doing all right?" Asheera asks from her side.
Looking over with one arm settled over her forehead, Shadowheart sees the pink-flushed visage of Asheera with a mouth disastrously wet and none of the worries of the day before her on her face. Smiling, panting, she replies, "Yes. Doing just fine now."
