Ruffled Feathers

by Grey Vicar

First published

Rainbow Dash gets trapped in a cave with Gilda, and the past comes back to spice things up.

Rainbow Dash and Gilda were supposed to just go camping together in an attempt to better reconnect with one another. However, they get trapped inside a dank cavern, and their simmering hostility towards each other soon boils over, fuelled by insecurities and passions from the past.

Rainbow Dash realizes you cannot judge someone by how they were before.

Contains: Angry very rough sex, humiliation and domination, worship, F/F, Futa, Dubcon (don't know if this story is worth the noncon tag but I put it just to make sure), Rainbow and Gilda being generally awful to each other.

I do not endorse any behaviour present in this fic. This is purely shameless fantasy. Respect and communicate with your partners.

Story done for Dezmo's NSFW Contest

In Which Rainbow Gets Humbled

View Online

“It’s your fault we’re stuck here!”

“Are you stupid?! You’re the one who flew face-first into a tornado!”

Rainbow Dash and Gilda glared at each other, the seething anger between them hot enough to make water boil. At last they tore their eyes away from each other with a “humph!” before they started throwing down. Rainbow Dash stomped away, dropping to the floor of the cave they were stuck in with her back to the wall, and sulked, rubbing her hands together for warmth. “For the record, it wasn’t a tornado, it was just strong winds.”

“Winds strong enough that they threw us off course!” Gilda lifted a bruised wing and winced. “And of course I’m the one who got hurt because of your stupid flank.”

“Listen, I’m sorry, alright!”

For the record, it hadn’t been her fault. She knew she was able to take strong winds like that head on, and Gilda should have been able to as well, but she had misjudged just how strong they had been, and something happened that set them off course. She hadn’t really been able to see clearly what had happened when the two fliers had entered the wind wall. Everything had been lost in a flurry of flailing limbs and flapping winds. Then, they crashed. Rainbow had only some bruises to show for it, but Gilda’s right wing was solidly out of commission. Nothing big, nothing broken, but they wouldn’t be able to go back with the winds still screaming outside. And so they settled in their cave, and waited.

Fortunately for them, as they had been going on a camping trip, they weren’t without basic comfort. "Yes, you two should definitely go on a trip to make up!" Twilight had said, like that would ever happen after how awful Gilda had been to her. But what could she do? They were trapped now, might as well settle for the night. From her backpack, Rainbow produced a large foldable mat she spread on the ground to shield herself — and Gilda, she supposed — from the frigid stone, as well as Twilight’s latest invention, a clawed orb that produced a pleasant heat and light. “This will revolutionize the world of camping,” she had proudly announced. “It can replace a campfire, and no tree needs to be harmed, and there’s no risk of forest fire if you leave it on!” It was very much like Twilight to completely miss the point of campfires and reduce their purpose to producing heat and light, but Rainbow considered herself fortunate she had decided to accept to take the orb for a test run, as there was no way they would be able to make a campfire in that cave, and without heat, she would have been expecting some frostbite before the winds died down.

“What’s that?” Gilda looked askance at the fist-sized orb Rainbow placed next to the large mat.

“Something Twilight made that’s going to make it so we don’t die of cold.” She fiddled with it, trying to remember how Twilight had activated it. Finally, something clicked, and the orb lit up with a steady light. A comfortable warmth filled the little cave. “Done.”

Gilda stepped closer to look at the orb, and Rainbow almost bumped her nose into the bulge in the crotch on the griffon’s flight suit. She turned away quickly, hoping Gilda hadn’t noticed. Her own package suddenly felt very tight in her own flight suit. It had been a while since she’d been this close to Gilda since Junior Speedsters flight camp, and by Celestia the griffon had gained some weight between the legs. Good for her. She’d started avoiding the showers in the later years of the camp, a few years before Rainbow eventually moved to Ponyville, when the other campers had started becoming increasingly competitive about their size. Competitions Rainbow had always crushed easily. She smiled as she remembered the look on the others’ faces when they found out they’d been outsized by a mare. Good times.

Gilda, of course, hadn’t been as blessed as Rainbow, nor any other of the campers. There had been more than one evening when they were the last ones at the campfire, Gilda softly confessing she felt inadequate, talking of how much the others mocked her for her late bloom. She had become more sullen and self-conscious with each passing year. More aggressive and irritable too.

Rainbow had contributed to it as well. Ostentatious displays, biting comments. She had wanted the approval of the other campers. Picking on Gilda had been a way to achieve that. She still felt guilt over it. But it had kept Gilda subdued. It’s hard to feel superior to others when you know how lacking you are compared to them. Even when Gilda had outgrown everyone else in height and had trained herself until she could easily beat the shit out of anyone making fun of her, she had kept a habit of staring at others’ bulging flight suits with envy.

Eventually, she had left. She had claimed that the pony lands were too soft for the kind of rugged mountain life griffon lived, something about not feeling like living in Candyland, but Rainbow had always known she hadn’t been able to handle the constant mocking. She’d felt some guilt over it. But honestly, any guilt she felt was squashed by how abrasive and downright awful Gilda was sometimes. She’d needed to get knocked down a peg. Repeatedly.

She glanced to Gilda’s crotch again. Skies, it had been a long time, hadn’t it? She probably was still smaller than Rainbow was, but much bigger than she used to.

If Gilda had noticed Rainbow’s reminiscing, she gave no hint of it, instead only scoffing at the display of lights. “That’s it? Coulda been something actually useful instead of a nightlight. I thought your nerd friend was supposed to be a powerful princess, not someone who makes lame flickering lights. Why do we need that thing anyway?”

Rainbow Dash narrowed her eyes and rose to her feet. And there it was. It seemed any time she felt bad for Gilda for one second, she came back swinging with a reminder that she was generally awful to be around. “Well, I thought you’d have appreciated having some warmth and not die of cold.”

Gilda barked out a laugh and ruffled her feathers. “Are you kidding me? You ponies are so pathetically weak.” She passed a clawed talon through her slick feathers. They shimmered in the light of the orb almost hypnotically, and contrasted sharply with the drab grey of her flight suit. “I’m a griffon. We live in frigid mountains. The cold stone is our home. I know that pampered little pegasi like you can’t handle being without their cloud pillows for more than five minutes, but I have spent many nights in cold caves like this one. I’m not a piece of delicate candy glass like you.”

Rainbow glared at her. “I remember a scared little bird who needed my help to not cry herself to sleep at night. You’re not that tough, Gilda.”

The griffon leaned over her, and Rainbow’s ears went flat on her head. Gilda towered over her, and if her own physique was lean and made for speed, Gilda was all clean-cut muscle and nastiness, a predator that did not enjoy being fucked with. “That really hurt, Dash.” She growled in a low, controlled voice. “I was all alone in a strange land. You think you’d have done any better if you’d been the one shipped out to Griffonstone to get mocked by everyone because of your weird pony face?”

“Back off, Gilda.”

“Why?” The predatory smile made Rainbow shudder internally. Gilda was clearly reveling at how much stronger she was than her, and Rainbow couldn’t blame her for that. “Someone needs to teach you a lesson on watching your stupid mouth, little pony.”

“I don’t think I’m the little one, here,” Rainbow retorted. She hadn’t wanted to get out the big guns that soon but if she needed to hurt Gilda’s ego to get her to back the fuck off, she was going to do it.

And she had struck home. Gilda’s eyes narrowed, her hawkish glare sharp enough to cut. Rainbow cried out when Gilda grabbed the front of her flight suit and slammed her against the cavern’s wall. “You’re really going to bring that here you— you bitch!”

“Maybe I am.” Rainbow managed a smirk and grabbed her own fat package proudly. “Always the smallest. Always my little bitch.”

“I thought you were just annoying, but you’re just awful.” Blazing-hot fury made Gilda’s face flush.

Aggravating a griffon that could crush stone between her fists while she had her pinned against a wall had not been Rainbow’s brightest idea. She was very aware of the sharp talons holding her firmly against the walls.

More than that, however, she was very aware of the bulge pressing against her own.

The very thick bulge.

The predatory grin of Gilda made Rainbow swallow hard. The griffon’s voice was soft in her ear. “Yeah, it has been a long time since flight camp, hasn’t it?” Her breath was hot against her neck. “Good memories, of you and the others making fun of me. ‘Little bird.’ You were my best friend, Rainbow. The only one who gave a shit about me. And even you started being an ass when you started to think with your dick.” Gilda pressed her crotch harder against Rainbow’s bulge, her package twitching against the pegasus’. “But there’s a lot you don’t know about me, especially after I left flight camp.”

Gilda hooked her claw in the fabric of Rainbow’s expensive flight suit, and slowly, purposefully dragged her talons down her chest. An ominous ripping sound followed her razor-sharp claws easily tearing their way across the fabric.

Rainbow pushed against Gilda’s grip, but the griffon was as immovable as stone. “Gilda stop! Spitfire will have my ass for that!”

“Oh, isn’t that just a shame?” She grinned a toothy smile as she exposed the cyan coat of the helpless pegasus. The cool air of the cavern hit her neck, then her shoulders as the suit opened up like a flower. Gilda gently caressed the swell of Rainbow’s breasts before ripping away the chest of the suit in one swift motion. Rainbow yelped as her body jerked from the savagery of the attack. The top part of the suit fell either side of her, leaving her torso completely exposed to Gilda’s groping. Sharp claws traced the soft flesh of her chest before gently pinching her nipples. Rainbow’s heart beat hard, afraid those claws would decide to do more than tease her.

“Maybe we should rename you to ‘little tits’,” Gilda purred in Rainbow’s ear, shamelessly groping her. “I thought you’d gain some nice curves, but you’re still as boyish as ever.”

Gilda brought a claw to her suit and slowly unzipped it, the fabric pushing out more and more as the pressure to contain her massive tits was being released, until at last she unzipped the chest part fully, and the suit opened up around them. Round and plump, they were the type of tits horny stallions told stories about after having one too many drinks, cocks hardening at the mere thought of touching such a beautiful pair. She pressed them against Rainbow’s comparatively flat chest, who felt her cheeks flush as the warm, soft flesh rubbed against her coat. She had always had a weakness for big tits, and she had blown her biggest loads over smaller tits than the ones Gilda had been blessed with. She felt an appreciative stirring in her loins. “So, whaddya think, little tits?”

“Fuck yourself.”

Rainbow Dash cried out as Gilda slammed her hard against the cavern wall and she barely managed to not hit her head against the stone. She opened her eyes through blurry tears, and there was that look again, that manic look, half manic, half angry, barely contained bloodthirst. Gilda growled. “Shut. The fuck up. Pony.”

Rainbow could do nothing but obey as Gilda leaned her weight against her, pinning her fully against the wall. Rainbow’s ears were flat on her head, her breathing quick and shallow. Old prey instincts briefly surfaced as she looked around frantically, like she was looking for an escape. But there was no escaping the griffon’s iron grip. There was no escaping her superior weight, or the thick bulge twitching against her crotch. She was completely, utterly powerless.

And she was feeling her cock stir to life at that thought. The thought of being beaten, completely dominated by that barely contained by the primal force of nature that was Gilda. Defeat, true defeat, for the first time in her life, excited her.

The look in Gilda’s eyes faltered, and she blinked. Her gaze slowly fell down to Rainbow’s crotch, where a very, very visible erection was growing inside her suit.

Fuck.

Gilda’s eyes snapped back to her. “Well, well, Rainbow, someone is getting excited~” Her grin was one of a lion having cornered a defenseless rabbit. Victorious, and hungry. Rainbow squirmed in her grasp as Gilda grabbed her by the throat and slammed her on the ground, but try as she could, her delicate pony fingers couldn’t find a grip on Gilda’s merciless talons. She winced as Gilda got on top of her, straddling her growing erection, only making her get hard faster. The meaty thighs of the griffon squeezed her sides as she slowly rocked herself over Rainbow’s cock, looking at her with amusement. “Not gonna lie, Rainbow, I was jealous as fuck of your juicy cock back in flight camp. You were even bigger than most stallions there. And seems you got even a bit bigger~” Her claw traced the length of Rainbow’s cock, teasingly tracing up to Rainbow’s chest, and the fragments of shredded flight suit. Then, flexing her talon to fully expose her claws, bore down on the suit, and slowly dragged down to finish the job, gouging the fabric, exposing Rainbow’s ribs, her belly, and…

“There we go~” Gilda parted her claws slightly to pass either side of Rainbow’s thick cock as she shredded the suit all the way to the crotch. Rainbow shuddered and squirmed as the wicked talons passed way too close to her cock for comfort. “Good girl~”

Rainbow wanted to protest and spit in Gilda’s face, but reconsidered due to her position, and the razor-sharp claws now gently cupping her egg-sized balls as Gilda had finished completely tearing apart her Wonderbolts flight suit. She was thankful for Twilight’s orb at least. The cavern chill that brushed her naked body was at least tolerable thanks to it, though she shivered not from cold, but from a weird mixture of fear and excitement at being at Gilda’s mercy. Her cock throbbed as Gilda traced it with a claw, and gave a spurt of pre on her belly. “I knew you were a subby little bitch under your arrogance.” Gilda growled. Rainbow moaned as Gilda squeezed the cock between her strong fingers, drawing more pre from her drooling tip. Her other hand went to the zipper of her own flight suit and slowly dragged it down.

Rainbow Dash had never really taken the time to appreciate the care Gilda took in training, but now she swallowed as the fabric parted to reveal the griffon’s impeccable body, and she was faced with just how outclassed she was. If Rainbow was built for speed, with a lithe frame trimmed for aerodynamism, Gilda had taken great care to mold her body to the rugged mountain environments griffons lived in. Everything about her had a solid thickness to it from the bulging biceps that could lift boulders to her abs that made Rainbow think that attempting to punch them would be the equivalent to punching solid rock. Her entire body was a powerful spring, coiled and waiting to pounce on her prey. And Rainbow was that prey, solidly held in place by the sheer weight of muscles on top of her as the predator toyed with her. Gilda licked her lips as she arrived to the massive bulge straining against the crotch of her suit, taking her time to trace it with a finger, making sure Rainbow was staring nice and hard, before finally tugging the zipper the rest of the way, and letting the suit fall off her body.

“Like I said,” she said with a satisfied purr, “been a long, long time since flight camp.”

Gilda’s balls had more than tripled in size since the last time Rainbow had seen her naked. They weighed heavily on her own cyan testes, hot and virile and overwhelming. Rainbow had always been proud of her own virility, but it was as if someone had plucked a pair of fat, juicy apples from Applejack’s orchard and hung them between Gilda’s legs. And that was far from the only impressive part. Her eyes laid on Gilda’s sheath, thicker already than her fully-erect pony cock, yet only the tip of the griffon’s cock was visible, tipped with a fat drop of pre glimmering in the light of the orb. Back then, it had been barely visible when she was naked, but now, it was a wonder the bulge it made in her flight suit was relatively contained.

Gilda rose to her feet again, and grabbed a fistful of Rainbow’s mane, roughly pulling her back up to her knees. Rainbow yelped and tried struggling, but any time she tried pulling away from the griffon only earned her an extra hard tug that made her scalp feel like it was going to split. Forced to obey, she knelt in front of Gilda, breathing heavily.

“There you go. Know your place, little pony.”

It was hard for Rainbow to not shiver. Muscular thighs framed the largest set of balls she had seen in her life, and already she could smell the griffon’s musk permeating the air, thick and heady and absolutely mouth-watering. The thickness of her sheath put Rainbow’s own rock-hard cock to shame, and the way it slowly pulsed with every beat of Gilda’s heart promised that it was far from the biggest it could get.

“You see who the real stud is, now, don’t you?” Gilda purred. The griffon’s hand caressed Rainbow’s cheek before burying itself in her messy vibrant mane and grasping a fistful of it in a hard grip. “Who’s the bigger one here?”

Rainbow wanted to insult Gilda again out of spite, but there was already a dull ache in her back from the last time she had tried that, and so she remained silent, hoping against all hope that the griffon would suddenly get bored and let her go. But no such luck was on her side. Gilda pulled her hair hard, growling, and pulled her face into her heavy balls. “Who. Is. The. Biggest.”

“Y-you are!” Rainbow squeaked out, tears welling up in her eyes. Every anxious intake of breath brought more of Gilda’s powerful musky scent to her lungs as the griffon pressed her hard against her bulging sperm tanks, and as much as she wanted to tear herself away from the griffon’s grasp, Rainbow’s head swam with the heady virility of her old friend and she could feel her mouth water, her tongue wanting to press against the fist-sized testes and worship them. It was all she could do to control herself, to keep a sliver of dignity and turn ever so slightly away from them.

“I didn’t hear you.” More pulling. Rainbow yelped out in pain.

“You’re the biggest one! G-Gilda please!” She reached for the griffon’s hand, but it was like trying to struggle against a vice. Gilda didn’t even react to her struggle, only smiled wider. Finally, she released her grip, and Rainbow stumbled back, falling on her elbows. Free of the intoxicating smell of Gilda’s balls, her head felt a tad clearer, though the memory of that need remained. She wiped away her tears and looked back up at Gilda, trying to shoot her a defiant look, which seemed to do nothing more than amuse the griffon. Gilda’s gaze went between Rainbow’s legs, and her smile grew even wider and more amused at seeing the pegasus’ cock completely undeterred by the humiliation. If anything, it was even harder than before and starting to throb a little, and a glob of pre shot from the tip to land on the mat.

“You’re such a pathetic little pony,” Gilda purred, slowly stroking her sheath and making more of her cock poke out. Rainbow Dash stared mesmerized at the length of griffon-flesh sliding out of that thick sheath, pink and slick with thick pre, thick as a wrist and throbbing slowly with each beat of Gilda’s heart. She couldn’t tear her gaze away from it. She remembered it being so small and weak, nothing like the proud pillar of virility slowly hardening in front of her eyes. “Always acting so brash and arrogant, but as soon as you get reminded of how weak and small you are, you can’t do anything but cower.”

Gilda stepped forward, positioning herself above Rainbow Dash and pressing the leaking tip of her cock against her face. Rainbow shivered as the griffon’s thick pre dripped on her cheek. She didn’t move. She didn’t dare pull away, but at the same time, she didn’t want to give Gilda the satisfaction of submitting to her and sucking her cock so easily, despite how heavenly that sounded. But instead of pulling away, of yelling at her, Gilda remained still, one hand stroking Rainbow’s mane, one hand caressing her heavy round balls. Gilda looked down at her with a smirk. “Cat’s got your tongue, little pony? I can stay here as long as I need to.”

Rainbow tried to stay strong. Or at least, that was what she told herself. Her eyes were drawn to the griffon’s massive balls as Gilda caressed them slowly. Huge, bulging inside a tight sack. Potent enough to knock up an entire village and then some. Rainbow absentmindedly notice herself getting closer and closer to them, before finally, her nose touched Gilda’s virile package. She heard a mocking chuckle from above.

Rainbow pressed her tongue against Gilda’s balls. If the smell had been heady and intense, the taste was completely overpowering. She shivered as soon as her tongue touched the heavy ballsack, the sheer virility of the griffon making her mouth water and her body involuntarily jerk forward to get more of that delicious taste in her mouth. She could hear Gilda purring in satisfaction as she worshipped her balls, the claws in her hair stroking her head encouragingly. Heat rose in her, more than the heat of Twilight’s orb, more than the heat of a campfire. Need. She was breathing in lungfuls of Gilda’s virile scent. Her tongue tracing and caressing every inch of the griffon’s heavy testicles felt as natural to her as breathing in that deep, heady scent. Her body craved that feeling of submission, and her cock was very happy of the position she was in, giving happy throbs of excitement, dripping more of her pre on the mat under her. But if Rainbow was a productive stud, Gilda was doubly so, and Rainbow could already taste the delicious saltiness of the pre dripping down the griffon’s cock, the underneath of the shaft completely covered in it from how much her tormentor was leaking. She didn’t even need to be asked, she dragged her tongue up to Gilda’s fat knot, thoroughly licking it clean of pre before dragging her tongue up her length, cleaning the hot flesh of the virile fluid covering it. The claw in her mane encouraged her, gently pulling her up the length, higher and higher for what felt like minutes, until she finally reached the tapered tip. She was vaguely aware of her hands reverently caressing Gilda’s balls, and it was only holding them that she really understood just how outclassed she really was.

“Pretty big, eh?” Gilda’s rough voice snapped her out of her contemplation. “Can’t say the same for you.” Rainbow felt a soft paw caress her own comparatively unimpressive balls before Gilda retreated her foot from her crotch. The hand against her head pressed her mouth against the tip of the fat cock, and she opened her lips without hesitation. The feeling of having her mouth stuffed full of Gilda’s cock was unlike anything she had felt before. She had sucked dick before, of course, but nothing had ever come close to the sheer volume of cock that now invaded her mouth, and she panickedly tried pulling herself off Gilda before the griffon reaffirmed her grip on her head and pulled her forward, forcing inch after inch of fat, throbbing cock in Rainbow’s throat. “None of that,” she growled. “You’re gonna take every last fucking inch of it.”

Rainbow’s eyes grew wide and stinging with tears as more and more of the rock-hard cock made its way in her throat, and she thanked the heavens for her complete lack of gag reflex. She couldn’t breathe, Gilda’s length blocking her airway, and even when she frantically tapped the griffon’s muscular leg, Gilda was clearly not interested in anything but forcing every inch of her cock inside Rainbow. Tears wetted her cheek. For a terrifying moment, as more and more of the griffon’s cock invaded her throat and her lungs screamed for air, she thought she was going to die and that Gilda had every intention of choking her with her cock in a twisted idea of revenge. Her legs faltered as her vision blurred. More flesh sliding inside her, more of those satisfied moans from Gilda. She pulled, and pulled, and pulled, but it was like fighting against a stone. Gilda didn’t even seem to be putting any effort of keeping her solidly impaled on her cock, but Rainbow’s head would not move an inch backwards. She could feel warmth pooling in her belly as Gilda leaked pre inside her throat. She could hear the soft drip drip of her tears as they fell on the mat. And finally, she felt the knot hit her lips.

And suddenly it was like her entire throat was getting pulled out of her mouth as Gilda finally pulled Rainbow’s head off her cock. Air exploded inside her lungs, and she took great heaving gasps, collapsing on the ground as tears flowed freely from her eyes. She coughed. She cried.

“I’m impressed,” Gilda said with a mocking tone, her talon gently caressing her cock glistening with Rainbow’s saliva. “Last person I did that on passed out on me.”

Rainbow gasped and sputtered, trying to speak but her lungs not allowing her to do anything but replenish her oxygen while they had the chance. She had no idea how long Gilda had spent lodged inside her throat, but her belly felt bloated with the amount of pre she had shot inside it. “F-fuck,” she managed to croak out. “Almost… killed… me…”

There was no regret in Gilda’s eyes. If anything, hearing her say that only made her eyes flash with renewed hunger, and she leaned over the pegasus, her voice soft and menacing. “That was to teach you a fucking lesson. You’re nothing. And I don’t want to hear you whine and argue with me again. Am I making myself clear?”

Rainbow nodded weakly. She wiped the drool from the chin and the tears from her eyes. Her jaw felt like it had been on the verge of getting dislocated, and she massaged the sides of it gently. Still she couldn’t take her eyes off Gilda’s proud glistening cock, staring at the sheer girth in wonder. Had it really been able to fit in her mouth? It was a wonder the griffon had even made it past the tip. Gilda did not have small hands by any means, and even her fingers weren’t able to close around the thick shaft. She was stroking herself slowly, with a smirk that made it obvious to Rainbow she enjoyed letting her simmer and anticipate what was going to happen. Rainbow felt cold sweat run down her back at the thought. The griffon had humiliated her cock, forced her to worship her, almost choked her to death with it. She didn’t even want to run away anymore. She wanted to curl up in a ball and wake up in her bed with this whole thing being just a bad dream.

“You done staring?”

Rainbow smelled the overpowering musk of Gilda’s cock before feeling it press against her face, still wet with the thorough coating of saliva from having been knot-deep inside her throat. She nodded feebly.

“Good. Bend over.”

Her heart lurched inside her chest, fear making every hair on her body stand up and making her eyes well up with panicked tears. Her cock throbbed, a fat glob of pre shooting out of the tip to wetly land on the mat. “G-Gilda I—”

She winced as sharp talons gently caressed her head. She closed her eyes tightly, her world becoming nothing but that humiliating faux-reassuring stroking, and the heady scent of Gilda’s cock pressed against her face. “You’re such a cute pony, Rainbow,” Gilda cooed.

“Please…”

Gilda got down on one knee, and Rainbow almost jumped out of her skin when Gilda pulled her into a tight hug. She whimpered. The griffon’s arms were like gentle but unbreakable iron bars. Her body was an immovable wall. Her mind went to Pinkie Pie’s hugs, soft, comforting, always there when you needed someone to give you some affection. Nice and warm. This hug was nothing like that. It wasn’t crushing in any mean, Gilda was obviously very aware of her own strength and Rainbow knew she was being very careful with it, but the sheer presence behind the bulging muscles holding her in place, the sheer smothering strength of the griffon, made her heart struggle in her chest like a panicked rabbit trying to escape a trap. Those fingers in her mane again, gentle like Fluttershy trying to calm her down, merciless like a steel trap. “Are you scared, Rainbow?” She felt the griffon’s hot cock press against her own, easily dwarfing her, covering her own cock with thick pre.

Rainbow swallowed hard. What use was it to lie anymore? What was the point? Gilda knew how terrified she was. “I’m scared.”

She whimpered as Gilda’s tongue slowly licked her neck. She clenched her eyes close. She could almost feel sharp lion teeth sinking down into her weak flesh. The tongue traced her jugular, going up the neck, to her ear. Gilda nibbled her sensitive ear, chuckling as it made it twitch nervously. “Good. I like my prey to be very, very scared of me~”

She suddenly released Rainbow, who almost stumbled back. She slowly opened her eyes. Gilda was back to waiting, slowly stroking her massive, musky cock. A predator who knew she only had to wait for her prey to expose itself before pouncing. Slowly, Rainbow got on all fours, and, heart gradually beating faster and faster in fear, turned to present her ass.

A hand to the back of the head forced her face on the mat. Another hand pulling her tail forced her ass up higher. She yelped from surprise, and yelped again from pain from a merciless slap on the ass. “I am going to enjoy this so much.” The low raspy voice of Gilda sounded like inevitability itself. Strong hands spread Rainbow’s ass cheeks and she cringed, forcing herself not to move as she felt the wet tip of Gilda’s cock slap against her tight hole.

Deep breaths. Deep breaths. Deep breaths. But her breathing was only becoming quicker and shallower as the anticipation was rising to an unbearable peak. Her cock throbbed and twitched between her legs, pre shooting from the tip in a small puddle under her. Gilda smeared a copious amount of pre on Rainbow’s ass, and Rainbow could only pray to Celestia that the griffon’s natural lubricant would be enough to avoid the worst of the pain.

Gilda gave no warning, and didn’t even pretend like she was going to try and loosen her up a bit. With a powerful thrust of her hips, she forced the first few inches of her cock inside Rainbow’s ass.

Rainbow’s scream shattered the stillness of the air. Gilda’s cock was massive, absolutely devastatingly enormous, and even with the generous amount of lubricant around Rainbow’s ass, it sunk in agonizingly slowly, every single millimeter of the glorious virile cock making Rainbow’s entire body shudder and shake. She knew then, there was no amount of warmup, no amount of preparation, nothing that could have prepared her for this, nothing that could have made the experience anything other than a complete and utter destruction of her body and mind. The entire world vanished, everything dimmed to nothingness. The only thing that existed in Rainbow’s world was that glorious, potent and musky lion pride pushing its way inside of her.

Rainbow’s cock throbbed and her balls seized, utterly defeated and humiliated by the sheer power of Gilda’s massive griffon cock. She wasn’t even given the courtesy of feeling her own orgasm as her balls emptied themselves, splashing a puddle of thick white cum beneath her. Gilda wasn’t even halfway in yet.

“Did you really just cum from that?” The griffon laughed and caressed Rainbow’s head, who pushed back against it like a cat rubbing itself against a nice pet. She was Gilda’s cocksleeve. She was the massive, powerful griffon’s to play with. Gilda pushed further in, and Rainbow quivered and mewled, her cock throbbing again, splattering the remainder of her orgasm on the mat. She had never felt so thoroughly drained before, and her body was becoming particularly sensitive after that massive climax, but Gilda kept pressing on, sinking herself deeper inside her, making an uncomfortable pressure build up inside Rainbow as the pegasus was quickly becoming overstimulated.

“Gilda…” Rainbow squeaked out weakly. Celestia but she was full. “Gilda stop…”

The only answer she received was a stinging slap on the ass and Gilda sinking yet more of her cock inside her, moaning softly as she did. Was there no end to it? Every time Rainbow thought Gilda had finally hilted herself fully, there was still more cock to take. She could feel it twitching inside her, drooling pre inside her ass to lubricate her insides, allowing Gilda to continue pushing more of her cock without hurting Rainbow.

Well, without hurting her too much. Every time Gilda thrust her hips forward, Rainbow winced at the sudden increase in pressure. But what could she do except grit her teeth and bear it? Gilda had a firm grip on her, and she was going nowhere with half a foot of griffon cock inside her ass. Memories spun inside her head. The terrified little griffon on her first day at flight camp. The friendship formed by her protection. The jeers and mockery they had to endure together because of how much they didn’t fit with the rest of the foals. She had been Gilda’s protector, but she also had been her superior. Taller, stronger, bigger. At times, she’d considered the griffon her charge, other times a close friend, other times, shamefully, someone to pass her frustrations on, to tease and dominate indirectly, to feel powerful.

She cried out as Gilda finally hilted inside her with a surge of her hips, the fat knot straining against Rainbow’s ass. Tears welled up in her eyes as the merciless hand slapped her ass again. It would be red for days. The hand in her mane pulled. The gravelly, raspy voice of Gilda sounded all around her, echoing in the cavern. “Good girl.”

The past had no truth over the present. In that moment, any memory of having ever dominated Gilda, of having ever been superior to her, felt like fanciful dreams. They dissolved in the unshakeable truth of the present.

“Stones, I’ve been waiting for this moment for years.” Gilda growled, grinding her knot almost painfully against Rainbow’s asshole. Gilda’s cock was already stretching Rainbow to her limits, if she forced her knot inside of her, Rainbow knew she would utterly break her, literally and figuratively.

“G-Gilda…” She choked the words out. Every syllable made her ass clench around the too-big cock, sending another wave of painful shudders through her body.

“Have you any idea how much shit I’ve had to deal with because of the reputation you and the others gave me?” Claws caressing her cheek. Claws in her mane. That knot still grinding against her. About to break. “I left flight camp because I was sick and tired of getting mocked for being a runt. And when I got back to Griffonstone, I got mocked for being a runt and mocked for having ‘not been strong enough for a little pony school’.”

“I-I’m sorry…”

She pulled Rainbow’s mane, forcing the pegasus to arc her back towards her. Rainbow choked back a yelp. “You were my best friend,” she spat. “You were— You were supposed to keep me safe, not make me feel like shit!”

Another slap. It made Rainbow’s entire body tense and clench. But it didn’t sting nearly as much as the words. Gilda growled and pulled her hips back, leaving a deep feeling of emptiness inside Rainbow’s belly.

Oh fuck.

Gilda slammed the entirety of her cock back in a single thrust. Rainbow couldn’t hold back the scream. She was rock-hard again, her body gladly submitting to Gilda’s dominance. Her cock throbbed and slapped against her belly in time with Gilda’s rhythmic pounding. Her mind blanked. Gilda kept growling at her while she fucked her ass relentlessly, the powerful lion hips effortlessly forcing her massive girth in and out of Rainbow’s tight ass, pinning her down against the mat. Gilda was saying something, but Rainbow’s brain was too preoccupied by the sweet, sweet sensation of being absolutely dominated and getting her brains fucked out of her to pay attention to it. She was vaguely aware she was screaming. Moaning. Shouldn’t she be crying and begging Gilda to stop?

Did she even care?

Gilda’s heavy balls slapped against her own. By Celestia, how had she ever thought she could hold a candle to the griffon? How had she ever been blind enough to not notice the overpowering virility of her friend? She thanked Gilda for opening her eyes, for giving her the chance to properly serve her magnificent cock with her body. Her moans were a song of praise mingling with Gilda’s grunts every time she hilted inside Rainbow. The griffon seemed intent on completely ruining her ass and leaving her unable to feel anything but her amazing, potent cock.

She wouldn’t have asked for greater a gift.

Gilda’s breath was heavy on her neck. Ragged. Insistent. Rainbow could feel the massive cock inside her starting to throb, Gilda starting to grind her knot insistently against her ass.

“Gil—”

She didn’t have time to utter a single word. With a forceful thrust of the hips, Gilda’s fist-sized knot sunk inside Rainbow’s ass with a wet schlorp. She wanted to scream. Her mouth stayed open, her breathing more intense than when she flew at top speed. Her scream was caught in her throat, her entire body seized and locked up by the overwhelming sensation of Gilda’s knot lodged deep inside her. Gilda let out a guttural groan as her cock started to throb inside Rainbow. Claws gripped Rainbow’s ass, keeping her held firmly against the griffon’s hips.

Gilda’s release was like a dam breaking. She grunted in time with the powerful throbs of her cock, each one pumping thick ropes of virile griffon cum inside the paralyzed pegasus. Rainbow squeaked with each one, feeling her belly swell under the sheer volume of Gilda’s orgasm. Her own cock throbbed and shot what little remained of her load onto the mat. Her arms gave up, and she fell face-first, her ass still firmly held in place by Gilda, who just kept cumming, her knot swelling with each rope making Rainbow’s entire body shudder. Rainbow couldn’t think. All there was was that sweet, sweet sensation of Gilda’s essence splashing inside her belly.

Finally, the flow of Gilda’s orgasm slowed down, until her cock shot the last ropes of seed inside Rainbow, and Gilda pulled her cock free from her ass before stumbling back and letting herself fall on the ground. For a while, there was only a pair of ragged, tired breathings as both came down from the absolute workout of their fucking, Rainbow still face-down on the mat, not wanting to come down from her high, and Gilda leaning against the stone wall of the cave, hand on her chest as she took deep breaths.

Finally, Gilda’s raspy voice sounded in the cavern. “Fucking hell, that was amazing.”

Rainbow purred, barely noticing as Gilda pulled her up to a sitting position and put a water bottle to her lips. She drank in obediently. She hadn’t even realized how thirsty she had become.

“You’re a fucking kinky pegasus aren’t you?” She growled softly and caressed Rainbow’s cheek. “Just needed someone to show you how good it feels to be dominated, huh?”

“Mhmmmm~” She pressed herself against Gilda, burying her face in the griffon’s feathers. Her virile stud.

Gilda laughed a shaking, gravelly laugh. “You wanna go back to my place after this?”

Rainbow smiled.