Dark Ranger Gangbang: Chapter 1 (Patreon)
Content
And now, my wonderful patrons, you'll see why this fic ended up being late... it turned into three whole chapters! Chapter 2 will be posted very soon. (All three chapters are done now. I just wanted to spread out the love a bit.)
“Your heat is coming soon.”
Jaina sank further into the mattress. She remained sprawled on her stomach, but turned her head toward Sylvanas. ‘Soon’ was a massive understatement. Her body burned. Cold sweat clung to her skin. She felt feverish. Dizzy. The slickness between her legs had already formed a puddle on the sheets.
“Correction. It’s already here.” She tugged her bottom lip between her teeth to stifle a whimper. Sylvanas’ scent, a mix of floral perfume and alpha desire, filled her nose from across the room.
“Is it?” Sylvanas turned away from the standing mirror. Instead of her usual leathers, she’d donned ornamental plate in black and silver. The dress armor didn’t suit Sylvanas’ fighting style, but she cut a fine figure. The subtle smirk that played about her dark purple lips only added to her appeal.
Jaina huffed but knew better than to resist her instincts. Even a short span of relief from the awful ache between her legs was worth dealing with Sylvanas’ insufferable smugness. “Don’t just stand there,” she said, bracing herself on her elbows and raising her ass. “Fuck me.”
Sylvanas shifted to one hip and folded her arms. The heat of her stare sent a shudder down Jaina’s spine. “We have more pressing matters. The ball begins in an hour. You’re still naked in bed, smelling like one of Stormwind’s whorehouses.”
Jaina rolled her eyes, but the comment made her core clench with want. Slickness ran down her thighs, leaving hot trails that turned cool against the air. “I’ll remember your refusal to help your suffering mate during your next rut.”
“Such exquisite suffering though, isn’t it?” Soft footsteps approached the bed. Jaina spread her legs, groaning as Sylvanas’ cool fingers played through her pussy. “I’ll admit, your scent is hard to resist.” She slipped a finger past Jaina’s entrance, withdrawing again almost immediately. “Your heat leaves you so wonderfully sensitive.”
Jaina’s belly cramped at the loss. The spike of pain turned to pure pleasure as Sylvanas spread slippery heat around her clit. The heavy thud of her heartbeat sent answering throbs between her legs. “Yes…” A sob caught in her throat as Sylvanas knelt behind her. The broad head of Sylvanas’ cock nudged her entrance, sinking forward less than an inch. She turned and glared over her shoulder. “I swear, Sylvanas, if you don’t fuck me right now… ohhh…”
Her threat became a cry of bliss as Sylvanas’ hips slammed home. The overwhelming fullness and stinging stretch sent Jaina reeling. With Sylvanas’ clever fingers playing over her clit, it was almost enough to make her come. She quivered, taut as a bowstring about to let fly.
But Sylvanas didn't thrust again. She stopped stroking. “Now, now. No need to be greedy.” She cupped Jaina’s backside in both hands, skimming her thumbs along the outer lips of Jaina’s pussy.
Jaina’s clit strained to twitching hardness. She shuddered as Sylvanas held her open, but she was far too impatient to enjoy being admired. She squeezed around Sylvanas, encouraging her to thrust. “Please,” she panted, twisting the sheets in her fists. “We only have an hour.”
“Plenty of time for what I have in mind.” Sylvanas began pumping slow and deep, pausing at the apex of each thrust as though to savor their joining.
Jaina tried to savor it too, but the leisurely pace soon had her squirming. Sweat sprouted on her skin, rolling down her spine. The satisfying stretch became crippling emptiness, only for fullness to overwhelm her again. Her only solace was the way Sylvanas’ cock pulsed within the grip of her walls. She wasn't alone in her need.
“You’re close, love. Fill me... please.” She didn’t like begging, but her heat pushed her past the point of pride.
Sylvanas gave a pleased hum, then slapped Jaina’s ass. She cried out as the brief sting bloomed into a tingling warmth. Her upper body fell forward onto the mattress, unable to support itself anymore. Before she could beg again, Sylvanas’ fingers returned to her clit for a few teasing strokes. “As you wish, pet.” She rocked her hips forward and stayed there, flooding Jaina with hot spurts of come.
Jaina's mouth fell open. All the air rushed from her lungs. This was a totally unexpected but very much appreciated gesture of mercy. Sylvanas seldom came so quickly and almost never gave into Jaina's demands so easily. She gripped down around Sylvanas' throbbing cock, rippling around the thick shaft as her release swelled within her...
Sylvanas stopped moving. She bent forward to kiss Jaina’s shoulder and whisper in her ear. “That should satisfy that hungry cunt of yours for a few hours, hmm?”
Jaina trembled, rocking back onto Sylvanas’ cock. The edge of release burned in every inch of her body, hovering just out of reach.
Sylvanas withdrew. Jaina tensed, then whimpered, quivering with unmet need. “No—” The stretch vanished and aching emptiness rushed in to take its place. “No, no, no…”
A few softer spurts spilled across Jaina's upturned ass, running down over her exposed pussy. “You asked me to fuck and fill you. Not to grant you release.” The mattress dipped as Sylvanas abandoned the bed—and Jaina. “Besides, I very much enjoy the thought of you suffering through the ball, needy and dripping and full of my come.”
A sharp, almost painful pulse pulled at Jaina’s core. She shivered as the heat-fever overwhelmed her, rocking helplessly into the mattress. When that wasn't enough, she shoved a hand between her legs to stroke her clit.
Sylvanas clicked her tongue. Jaina stopped instantly, though she kept her hand tucked between her dripping thighs. Instinct demanded she listen and obey, no matter how great her need.
“My poor omega," Sylvanas purred. “You look absolutely perfect like this, but we will be late for the ball if we linger.”
The next several minutes were a foggy blur. Jaina remained wrapped in a reddish haze as Sylvanas wiped the sweat from her face and back with a damp cloth. She avoided Jaina’s pussy at first, no matter how much Jaina pleaded, and when she finally brought her hand there, it was with her fingers.
Sylvanas sucked Jaina’s neck, sinking one, then two fingers inside. They curled knowingly into Jaina’s puffy front wall. “I feel your release in here, kim falo’ban,” Sylvanas murmured, kissing the tender place she’d bitten. “If you’re very, very good during the ball, I promise to give you everything you need afterward.”
Jaina went limp in Sylvanas’ arms, curling into her chest. Somehow, Sylvanas had shifted them into a seated position, firm breasts pressed into Jaina’s back. She toyed with Jaina’s nipples, timing the twists and tugs with the curl of her fingers.
“Anything,” Jaina panted into Sylvanas’ shoulder. The smell of sweat and sex grew stronger in her nose, her own desperate heat-scent mixed with Sylvanas’ lilacs. She meant it. She would agree to anything so long as Sylvanas ended her torment.
“Good omega. These are the rules. You will forego smallclothes. You will make yourself available to my dark rangers during the ball, in any way they ask—which includes coming inside you. And you will not come until I grant you permission. Do you agree?”
Jaina’s eyes went wide. Her lustful haze receded as she looked up into Sylvanas’ gleaming irises. Though silver rather than red, they were alight with wicked intent. “Your rangers?” It wasn’t often Sylvanas allowed them the privilege of fucking her, let alone coming inside her. She was normally far too possessive to share, so the rangers were reserved for special occasions.
Sylvanas smirked, her long ears folding back. “I’m not always cruel, dal'alah. I can be generous on occasion.”
Jaina snorted. She had a feeling this wasn’t generosity. Sylvanas was enjoying the chance to torment her. Still, she wasn’t one to complain about getting fucked, even if she had to wait to come. Not during her heat, anyway. “I agree.”
“Excellent.” Sylvanas kissed her, a slow kiss full of teeth and tongue.
By the time she broke away, Jaina was breathless. She fluttered at the thought of being used by the rangers, being constantly available. She should have worried about the risks, the scandal it would cause if anyone caught them, but such thoughts were faint and fleeting. The hunger of her heat was stronger, eclipsing everything else.
“Let me come once first,” she begged, rocking onto Sylvanas’ fingers.
Sylvanas kissed Jaina's head, then unwound her arms from around Jaina and helped her out of bed. “Absolutely not. I’ll help you get dressed. You want to look your best tonight, don’t you?”
If Jaina had any desire to disobey, it drained away as a swell of alpha pheromones washed over her. Sometimes Sylvanas was impossible to resist. She stood on shaking legs, allowing Sylvanas’ firm hands to guide her through the motions of getting ready—not only for the ball, but the rangers as well.
Jaina fought the impulse to adjust the neckline of her blue and white ball gown. Although it showed a significant amount of cleavage, the material rubbed against her stiff nipples. Sweat beaded at the back of her neck and the base of her spine, causing the dress to cling.
Damn this heat… my potions aren’t doing a thing. That was one of the downsides of being a powerful mage. Her body was more resistant to certain types of magic. It didn’t help that Sylvanas kept taking every excuse to tease and touch her. A heated stare, a light graze of her elbow, a possessive arm around her waist while they moved between groups.
She hardly heard the orchestra playing in the background. Barely processed what other guests said to her. She was forced to let Sylvanas direct their conversations, clinging to her arm with a desperate grip, trying not to inhale too much of her mate’s dark, alluring alpha scent.
Jaina was certain that everyone could smell her own need as well. Sylvanas had helped her apply a significant amount of perfume to disguise her scent, but from the brows raised in her direction, it wasn’t enough.
It was torturous. Embarrassing. Exhilarating. Reluctant as she was to admit it, the idea that everyone in the ballroom knew about her heat pulled at some primal part of her omega instincts. It made her want to bend over the refreshment table regardless of who was watching.
But she couldn’t. Of course she couldn’t. She could only force a polite smile as she and Sylvanas made their circuit of the ballroom, ignoring the slick heat trailing down her thighs. Thanks to Sylvanas’ come and her lack of underwear, she was a slippery mess beneath her dress.
“Perhaps you should visit the washroom,” Sylvanas whispered once they made their escape from the tedious Genn Greymane and his daughter—who'd definitely smirked upon catching Jaina’s scent. “You look overheated.”
Jaina glared at Sylvanas. “That was pathetic,” she grumbled. But it sounded like a good idea. No doubt her cheeks were ruddy and there was a stripe of sweat shining on her hairline. A splash of cool water wouldn’t stop her feverish shudders, but it might bring temporary relief… as would putting distance between herself and Sylvanas.
A smirk pulled at Sylvanas' dark purple lips.
Jaina sighed, then left for the washroom. Sylvanas was lucky she was so irresistibly sexy and Jaina was so stupidly weak, or she'd never tolerate such public smugness. Several people tried to converse with her on the way, but she demurred as politely as possible. No one protested, perhaps because they caught her scent and felt sorry for her.
When she finally reached the washroom, she stepped inside and let her shoulders slump. It appeared empty, much to her relief. She went to the sink and ran the faucet over her cupped hands, splashing cool water onto her face. Her cheeks no longer burned, but it did nothing to quell the fire between her legs.
Jaina looked into the mirror, gasping at the sight of her reflection. She looked more of a mess than she’d thought, with blown pupils and sweat-damp hair clinging to her temples. Some had escaped despite Sylvanas’ pinning of her usual braid into a crown atop her head. Her cheeks were patchy pink, her eyes wide and hazy with obvious lust. The flush crawled down her exposed upper chest and into her cleavage.
“Are you all right, Lady Proudmoore?”
Jaina flinched at the unexpected voice. She tensed, drawing upon the arcane powers that flowed within her, then relaxed as Dark Ranger Anya emerged from the shadows. “You shouldn’t sneak up on people like that.”
Anya drew back her hood, revealing gleaming red eyes and a sharp-toothed smile. “I’m only concerned about your wellbeing. Sylvanas gave explicit orders.”
Jaina’s heart thundered. She shuddered at the look in Anya’s eyes, burning with what she immediately recognized as hunger. The ruby irises flared brighter as Anya inhaled, taking in Jaina’s scent and appearing to savor it.
Resisting the immediate urge to fall to her knees before such a commanding presence, Jaina glanced toward the door. Unfortunately, it didn’t have a lock—and she didn’t want to throw herself at Anya in a cramped stall.
Anya prowled toward one of the stuffed purple chairs opposite the door. She grabbed one and wedged it beneath the doorknob. “I would hate to embarrass you in front of such distinguished guests.” The playful lilt in Anya’s voice implied that she wouldn’t hate it at all.
Jaina’s heart leaped into her throat and lodged there. All she managed was a quiet whine as Anya returned. Anya's ears tilted forward as though to listen for every needy, desperate noise Jaina might make.
More of Jaina’s self-control slipped away as Anya joined her, wrapping an arm around her waist. Jaina’s heart fluttered as she noticed how tall Anya was. Her face was positioned squarely at Anya’s chest.
Anya’s fingers trailed along her back, a light ghost of a touch, before curling around the back of her neck. Jaina chewed her lower lip, then gasped as Anya’s grip tightened. When Anya pushed down, brimming with the rangers’ trademark dark and brooding strength, Jaina fell to her knees without protest.
A fresh layer of sweat sprouted beneath her clothes. Slick warmth slid down her thighs, threatening to stain her garters. She squirmed on her heels, unable to find a comfortable position. The red fog swelled, engulfing her until all she saw through the haze were Anya’s glowing eyes peering down at her.
“Unfasten me.” She loosened her grip on Jaina’s neck and gestured to her pants.
Jaina’s eyes locked onto the straining bulge beneath Anya's leathers. It wasn’t Sylvanas' cock, but Jaina knew from a few previous experiences that it was long and thick and perfect. Most important of all, Anya knew how to use it.
She unfastened Anya’s laces with fumbling fingers, whimpering as more of Anya’s scent filled her nose. The warm, spicy scent held an insistent edge of alpha desire. Her starving, desperate instincts couldn’t get enough. Without conscious thought, she pulled Anya’s cock out and sucked, rolling her tongue over the tip.
Anya's breath hitched. She caressed the top of Jaina’s head. “I suppose this saves me the need to give orders.” Her touch was gentle rather than demanding, as though attending to a beloved pet. It made the ache in Jaina’s core that much worse.
She took more of Anya’s cock past her lips, laving the thick shaft with the flat of her tongue. Her reward was a pulse of salty heat at the back of her throat. She drew back, but only to catch it on her tongue.
As Anya’s taste spread through her mouth, the rest of Jaina’s mind shut off. The ball didn’t matter. This game didn’t matter. All that mattered was feeling Anya’s come—any alpha’s come—flow down her throat. She abandoned any thoughts of finesse, sucking and bobbing greedily rather than servicing. She wanted the fullness she felt pounding along Anya’s length.
“Good omega,” Anya murmured, continuing to stroke Jaina’s hair. “I won’t be long. The sight of those pretty lips wrapped around my cock has me ready to burst.”
A surge of desire stabbed through Jaina’s core. In what little of her conscious mind remained, she imagined how she looked: Kul Tiras’ famed Lord-Admiral on her knees, with a thick cock stuffed in her mouth. Not even her mate's, but one of her rangers'. During the middle of a ball, no less.
Jaina swallowed Anya to the hilt, gagging only briefly before adjusting to the fullness in her throat. Anya hadn’t pushed—she’d wanted it that deep. Craved it. She didn’t realize she’d slipped her hand beneath her gown until she felt her own fingers circling her clit and the pleasurable jolts that followed.
Anya patted Jaina’s cheek. “I don’t mind if you touch yourself… but remember what the Dark Lady said. You aren’t allowed to come without her permission.
Jaina gave a muffled whine around Anya’s cock, but didn’t let it slide out. She swallowed, thrusting two fingers past her own entrance at the same time. There was so much slickness and exquisite sensitivity. It would only take a few more circles—
Even though Sylvanas wasn’t there, the thought of her absent mate sent a shiver down Jaina’s spine. She remembered the low purr of Sylvanas’ voice laying out the rules. The velvet steel of each command. Something deep within her couldn’t find the will to disobey.
With a pulse of pure agony, she withdrew her fingers and brought her dripping hand to Anya’s cock. She pulled back an inch or two, enough to wrap her fist around the base. It grew until she couldn’t close her hand anymore, forming a swollen knot. She brought her other hand up to compensate, cupping it between them.
Warmth dripped into Jaina’s mouth. She focused on the tip, lapping the dripping head and occasionally bobbing down to swallow around it. Loud, messy sounds filled the room, but Jaina continued, enjoying the thrill of them. Outside of her heat, outside the privacy and safety of her bed-chamber, she’d never dream of making such noises. But here, now…
“I’m there,” Anya grunted, shoving her fingers into Jaina’s crown of braids. Her other hand shot down as well, holding Jaina’s head firmly in place. “Squeeze my knot and swallow me.”
Jaina squeezed, taking Anya as deep as she could. Hot spurts of come, sharp with salt, pulsed down her throat. She swallowed as best she could, but the flood was so intense that some of Anya’s come leaked out the corners of her mouth. Jaina massaged Anya’s knot all the while, delighting in each throb because it meant another jet of come.
Her vision narrowed to a dark tunnel, but Anya’s hands remained on her head. For once they weren’t gentle, but cold and unmoving as iron. The spike of helplessness Jaina felt almost made her come as well, even without a hand to help her through—but just before she broke her promise, Anya withdrew.
Anya sighed, relaxing her shoulders and offering Jaina a sweet smile. “Thank you, Lady Proudmoore, for that much-needed relief." She pulled her hips back, allowing several inches of her cock to slide from between Jaina’s lips. The long purple shaft gleamed with spit and come.
Jaina was reluctant to let go even as Anya’s cock softened in her mouth. She sucked at the tip, hoping for more, but Anya pulled out entirely, cupping Jaina’s jaw as if to ease the loss. Only then did Jaina realize how breathless she was. She took several heaving gulps of air, then fell from her knees straight back onto her ass, unable to maintain a kneeling position.
Anya dropped to one knee and offered a hand. Dazed, Jaina accepted it. Anya helped her into the nearest chair, the matching partner for the one against the door. Jaina stared off into the distance, unable to focus on anything specific until Anya returned with a damp cloth and a cup of water.
“Drink this,” she said, pressing it into Jaina’s slack hands.
Once Jaina took a grateful gulp of water, Anya ran the cloth over her face. It was a sweet, attentive thing to do, and Jaina felt herself slipping back into a comfortable place with at least some remaining self-control.
“Glad you were first tonight,” she said, her voice hoarse from exertion. She was glad she’d sucked Anya off or she might have spent their time together screaming. Then they definitely would’ve been caught. “You’re always so sweet.”
“Anything for my Lady’s mate.” Anya refilled Jaina’s cup and watched her drain it one more time before she was satisfied. She took Jaina’s hand, bowed, and brushed a kiss over her knuckles before vanishing from the bathroom in the span of time it took Jaina to blink.
She heaved a sigh and slumped back into the chair. She needed a few more minutes to catch her breath and clean up before she dared show her face again. Hopefully, no one else would need the washroom any time soon.