The Mom Son Saga - Gilda

by jagnroku

Chapter 8

Previous Chapter

“And then Amethyst is screaming ‘I’ll skin you alive!’ while she chases me!”

“You did kind of bail on your girlfriend with no notice man, I’d say you’re lucky you didn’t die right there!”

“She’s not my girlfriend!” Chrome said indignantly, blushing intensely.

“You keep talking about her, Bolt.” Keporus said with a smirk. “Don’t sweat it boy, I’m sure your kids will look cute.”
“No! Stop!” His friend replied, burning hot with embarrassment.

Keporus had a good laugh at his expense. The pair saw each other about once a year and had a bit of catching up every time. They used to do it while playing whichever game Chrom came up with at the moment, but since they were all grown up now (According to Keporus, anyways) they just casually chatted as they walked.

“So K, anything interesting to tell me?” Chrom asked, very subtly changing topic.

Now it was Keporus’s time to light up on an intense blush. The short meeting with Spitfire and Soarin pushed his previous encounters with Rainbow Dash and Gilda away. He clenched the small certificate he recived, guaranteeing him a place in the Wonderbolt Reserves as soon as he chose to join and shook his head. He looked at Chrom, who was now slightly concerned for him. His mom jacked him. And HIS mom blew him.

“Oh I don’t know, talking about your girlfriend sounds a lot more fun!” He said as naturally as he could, grinning at his younger friend.
Chrom looked at the ground. “Shut up.”

Keporus let go of a held breath. This… had been an eventful day. As they pair turned a corner and the first aid tent was in sight, he tensed once more. Mom was there… With Rainbow Dash too…

“Hopefully she brought her some clothes…” He murmured under his breath.

“What was that?” Chrom asked, his tone picking up once more.

“Um…” Keporus considered telling him. “My clothes got messed up when I… When I…” He stalled, thinking how could he best describe his spectacular accident without making it sound like a failure.

“When you crashed. I saw.” Chrom completed. “I’m… I’m really glad you’re ok, K.”

“Yeah yeah… Anyways, the doctors cut off some when they treated me. So I took mom’s… “He scratched the back of his head.” Mom’s jacket. Didn’t wanna meet miss Spitfire all naked. She may have gotten distracted by the gunshow!” He swaggered, flexing his biceps.

“Of course.” Chrom replied, rolling his eyes.

“I’m a fucking Wonderbolt!” Keporus said, cheer in his voice as he pumped his free hand to the sky. “I did it!”

“You did man. Congratulations!” He smiled wide as can be at him.

Chrom was really happy for his friend. He always bragged about being the best, and now he had proof to back it up. Chrom knew he could do it, and sure he may have been worried sick when he saw his friend take the mother of all crashes, but everything turned out good in the end.
“And now… mom.” Keporus said, visibly deflating.

“Oh?” They had gotten right next to the first aid tent quicker than Chrom expected. “Did you have a fight with her?”

“Not exactly.” He replied, looking down once again. He was dreading meeting Gilda once more… He really wanted to see her, he did, but…

“K? What happened?”

“Nothing!” He sharply replied. “Don’t worry bout it.”

“Keporus, you tell me what happened now.” Chrom said, looking at him.

“What the fuck man?” He asked, flinching at his friend’s sudden concern. He was very different since last they met, more direct and… confident… “Your girlfriend really rubbed on ya, eh?”

“AMETHYST IS NOT MY GIRLFRIEND!” Chrom replied indignant.

Before Keporus had a chance to mock his friend again, a different noise took place. A yelp and some ruffling on the tent.


Beautiful seconds spent in silence, the lovers embrace tight and carefree. Unity.

“I can’t… I can’t believe you… we did this…”

“Can’t you G? It felt compleeeeetely natural to me.” Rainbow whispered softly, a warm smile on her face.

“But… but Soarin…” Gilda said, turning towards her. Both were looking into each other’s eyes, softly embracing their naked bodies in the bed. “I… I should have stopped you… I’m so sorry Dash…”

“Gilda.” Rainbow said, softly pecking her lips. “He is ok with this. We’ve talked about…”

“No, I know… but… when we talked before… I told him I’d only touch you… touch you again if he got to watch…”

“OOH!” Rainbow sat up, a radiant smile adorning her face. “So that’s what you were talking about! He didn’t want to tell me you know.”

“I did feel pretty bad when he came in to see his wife putting the moves on his rival, you know.” Gilda said, laying on her back and staring at the low ceiling of the tent.

“He knows about us. I don’t only fuck the man, you know? We talk on occasion.” She replied, looking at her lover.

“Yeah… Yeah you do… Lucky ass that one.” Gilda muttered, turning away from Rainbow.

“G?”

“Nothing… just… I wish it was us, you know…”

“Gilda…”

“Just…” The woman took a deep breath and sat up, turning to face her friend once more. “I wish I had been there. I wish I had apologized sooner… I wish we were the ones living together…” No tears were dropping, but her fists were firmly curled and her eyes shut.

Rainbow didn’t say anything, just leaning forward and lightly hugging Gilda. She knew what she was saying, and she’d be lying if she hadn’t thought “What if” once or twice… but…

“I… I’m sorry Dash.” Gilda pulled away from her, running a hand through her eyes. “I know I can’t make you chose…”

The room fell into an awkward silence for a moment.

“Look, Rainbow… I…” The Talon started, but she never got to finish what she started.

“AMETHYST IS NOT MY GIRLFRIEND!”

Gilda jumped in shock and fell off the cot.

“Fuck.” Gilda mumbled. Of course Keporus was coming back, and of course he had brought his friend too. “Fuck.” Still butt naked, Gilda scrambled trying to find anything to cover up, but her limbs were still wobbly after she got the life fucked out of her. “Fuck.”


“Mom?” Keporus asked towards tent, walking in slowly.

Alarmed muffled whispers filled the air, and the ruffling became more intense.

Stopping right before the entrance to his little emergency room, Keporus looked at his friend. He looked visibly confused as he looked at him.

“Is… is everything ok in there?” Chrom said to no one in particular.

“YES!” Came the sharp reply. Gilda’s voice.

“Are… are you presentable?” Keporus tentatively asked.

“NO!” Gilda grunted.

“YES!”

“What.” Keporus and Chrom looked at each other. The second reply’s voice was familiar… but Kep couldn’t quite figure out who’s.

“Mom?” Chrom asked, quickly recognizing the owner and reflexively peeking into the room.

Keporus saw Chrom and jump in his shoes, his fist clenched and his body hair stood on end. After a brief instant, he took a step back and looked at his friend. His face was crimson and his mouth agape, his hands darting about trying to silently convey what he saw.

“What… was mom…?” Kep started asking, not sure that he wanted to know the answer.

Chrom stood in silence, pointing at the room and mouthing something.

“Just… just come in.” The other voice. Keporus knew he had heard it just a bit ago but couldn’t put his finger on it.

Chrom didn’t waste a second and swiftly got into the room, leading Kep to get in too quickly to waste time with questions or concerns.
Only to bump against Chrom’s back.

“What the hell man? Don’t just block the…”

Oh.

Above his shoulder Keporus got a good look at the situation. Not just his mom, Rainbow Dash was also in the room, both looking at them intensely from their sitting positions. Gilda, sitting on the ground, resting in some odd way and looking directly to the floor, neck to toe covered in the bedding from the cot and Rainbow Dash on her side, her knees pulled up covering her crotch and chest… completely naked sitting there for them to see.

“Hey Chrom, Kep!” She said, waving enthusiastically. “You two doing ok?”

Keporus’s mouth was hanging open, staring at both her smile and the little he could see of her chest. She definetly looked not too concerned with showing him the goods once more.

“Mom! What the heck!” Chrom yelped moving towards his mom, pulling his shirt out as he walked. Keporus looked at Gilda, who was busy blushing intensely and still looking down. Keporus copied his friend and walked towards her, taking her jacket off and offering it to her.
“Oh c’mon Chrom.” Rainbow said reaching up for the T Chrom just tossed her. With extraordinary dexterity she crossed her legs and let the shirt cover her crotch, keeping her intimacy obscured. Her breasts completely out there now, she smiled. “You’ve seen them plenty times, haven’t you?”

Gilda took the jacket from Kep’s hand and quickly put it on, as the both of them looked at Chrom. He stood there, mouth open and a blush redder than fire on his face.

“But… but Kep!” He stammered, turning towards his friend before sharply turning the other way, noticing his stare.

“Well… he’s gonna be a Wonderbolt, right?” She asked in a casual tone. “We sometimes see each other naked, you know. May as well start now!”

The room was silent for a second. Everyone was now staring intently at her cocky smile.

“Sooooo how’d your evaluation go hotshot?” Rainbow asked, diverting attention from her chest to Keporus.

“Oh.” He said, standing upright looking towards his superior. “Miss Spitfire said that while my error would normally mean I’ll have to wait till next time, she made a mistake with the stunt clouds and that my run made me worthy of making it into the reserves.” He finished the speech he memorized from before. A smile formed once more as he remembered she said he was in.

“Good job, recruit.” Rainbow said, pride in her tone.

Fast as lightning, Gilda stood up and hugged him.

“Congrats you fuck…” she said as she squeezed him. “You did it!”

First startled at her warm love and softness, even in such a tight hug, Keporus quickly lost himself in her embrace and hugged her back. The grip she had him on, so much harder than he was used to... he knew how hard these past weeks and today had been on her. And it was all worth it. “Thank… thank you mom… thank you so much…” He mumbled in her ear as he stroked her back and kissed her cheek. “Thank you for everything… thank you for letting me… thank you for training me… thank you for pushing thank you thank you thank you!” His voice tone rising as he got more excited and happy, lifting her up and spinning her around in his arms.

Rainbow was smiling wide on her place in the bed, looking at the small family in genuine joy. Gilda had had a really hard life, and every time she smiled… well she really deserved it.

“Get over here Chrom, I wanna hug you too.” She said, looking at her son now.

Chrom was still standing near the end of the cot, where he tossed his shirt at her. He was not looking at her, but at the happy couple hugging right next to him. Honestly who could blame him, his friend’s grin and joy was infectious and just begged to be shared, and Gilda’s smile and laughter was just so pure and beautiful.

Also, she was still almost naked, the jacket she tossed on not closed and accentuating her beautiful breasts. She sure had moved fast for someone that couldn’t even stand up before the kids entered the room. And now… well… Chrom sure was getting a show? And… oh yeah… he definetly quite liked the show…

“Chromatic.” Rainbow said with a much different voice tone.

Gilda and Chrom immediately looked at her.

“I asked you to give me a hug.” Rainbow said, extending her arms to him, inviting her son into a sweet embrace.

Gilda recognized that tone, she had heard it just a few minutes before. And… Chrom did too if his hard on was any indication. The kid was walking towards his mom with a really noticeable bulge in front of his pants. A nice, thick bulge he was burying into his own shirt as Rainbow hugged him. She scooted till she was on the edge of the bed, and softly embraced her son, rubbing her naked body on his, pressing her boobs against his toned chest.

“Gilda?” Keporus asked, feeling her hug peter off and softly putting her on the ground again.

As soon as she touched down, her knees trembled and she softly fell forward, leaning against her son once more.

“Mom?” Keporus asked once more, now concernedly looking at her face as he held her.

“I’m fine kid, don’t worry.” She said quickly, looking at her son and trying to stand once more, but losing her balance once more. “Just… sit me on the bed.” She finished, looking away from Keporus and once more to Rainbow and Chrom.

Rainbow Dash was softly stroking Chrom’s erection.

Gilda almost fell once more as she noticed. Clear as day Rainbow’s fingers were on Chrom’s bulge, moving so very carefully and gently, with a soft and careful touch that made it seem almost like she wasn’t doing anything to him at all, and yet his shallow breathing and his red face buried in his mother’s neck told a very clear story.

“So what the fuck happened to you anyways.” Gilda immediately looked back at Keporus, who was sitting her gently on the bed and looking at her eyes, not paying attention to her obvious distraction. “You can’t stand now? Did you twist an ankle while resting on the floor or something?”

“Oh c’mon Kep, you’re not gonna make me say it, are you?” Gilda replied, scratching the back of her head and looking away from her son.

“Yes I am!” Keporus answered, cracking a grin and putting a hand on her shoulder.

Gilda leaned her head against Keporus’s hand. “Well I won’t.” She replied quietly, closing her eyes and losing herself in the warmth of her son’s touch. It had been a long day, she was tired and ready to sleep for a whole day. Rainbow could do whatever she wanted. She had her son, and that’s all that mattered in the world.

Keporus softly slipped his hand from her shoulder, giving his back to Rainbow and Chromatic and draping an arm around Gild as he sat next to her, putting his arm around her.

*What am I doing* he started thinking as he softly worked his fingers to get underneath the jacket, right below her shoulder. His body was working on its own as his sight now locked on his mother’s perfect legs. Her pussy hidden from view, but the memories from earlier burnt in his brain, reminding him of what beauty laid between her thighs. He wanted her…. He wanted her badly. He wanted to toss her on that bed and fuck her.

Somehow he had put that away for long enough to meet miss Spitfire without a hard on, but it was back with a vengeance and he wanted his mother’s mouth on it. He wanted his mother’s wet pussy on it…

*Celestia I’m fucked up.*

Chrom had his face buried in his mother’s neck, doing his damndest to keep his unstoppable moans as quiet as he could. Miss Gilda was there and Kep and… *moan* why… why would mom pick now to start touching him again…

Her fingers were touching him so softly, making his emotions conflict hard. He wanted her to stop, shame and fear demanding he ran away from her and until his embarrassment left him, but…

He pressed harder against her hand, moaning into her ear.

“Please…” He mumbled, slowly pumping his hips against her hand, begging for more.

Her hand swiftly moved up his shaft, and unbuttoned his pants, opening them and slowly moving down his pants.

*I want you so bad.*

Rainbow couldn’t stop herself. She didn’t care for anything. She just wanted to hear more moaning from Chrom. His cock was hard and hot as she wrapped her palm around it. His tip was pleasantly wet with precum, which she spread along his length with his thumb.

More moans from her kid… He is so horny, she thought with a smile as she gently stroked him. She was wet beyond belief, and frustrated enough to be fiercely considering yelling for Soarin and forcing everyone into an orgy with her at the middle.

Rainbow slowly shook her head and looked at Gilda. Rainbow thought she’d be mortified at her just letting the kids in…

And there she was, getting undressed by Keporus.

“Oh my gosh!” Dash exploded excitedly.

Gilda jumped at her outburst and opened her eyes, her carelessly tossed on jacket falling off behind her as she turned. Chrom looked at Rainbow for a brief second before completely focusing on Gilda’s naked back and face, and Keporus looked at her for a split second before scrambling to grab Gilda’s jacket, reason and shame immediately overwhelming him.

“No no no!” Rainbow called, letting go of Chrom and turning towards the couple, her beautiful figure for them to enjoy. “Keporus!” She commanded, pointing at him with his index. “Let go of that jacket and hug her!”

He looked at Rainbow, then slowly turned towards his mother. She was looking at him, eyes lost on his own. She was beautiful and he loved her, that’s all that there was to it.

“Good!” Rainbow said as Kep embraced her tightly, stroking her back and hair. “Now kiss her!”

“What the fuck Dash!” Gilda snapped, looking at her as Keporus held her. She could feel his cock jump when Rainbow said her piece but he remained quiet.

“C’mon guys!” She replied leaning forward, pushing her tits together as she did. She outstretched an arm, putting a hand on Gilda’s cheek, smiling at her warmly and whispering with a sweet tone. “… I know that you want this.”

“Da… Dash…” Gilda whispered as she felt Keporus’s hard on jump once more and a moan escape him. “Why are you doing this?” She meekly asked, her kid’s touch and warmth softly enveloping her.

“Because…” She started saying, with a confident smile. “FFFfffuuck!” Her smile turned into an expression of pure pleasure, her eyes shutting down fiercely as she bit her lip, burying her head down and covering it with her arms, and behind her raised hips the baby she saw grow up. The kid that had been Raibow’s pride and joy since his birth. Chromatic was eating her out, desperately lapping at her cunt as he gripped one of her cheeks hard, sucking her clit with his lips with all that he had as he jacked himself off.

Gilda stared at them, mouth agape. Rainbow squealing uncontrollably as her own kid was fucking her. Little Chrom eating the fuck out of her mother. It amazed her that out of every thought racing through her brain, there was a single one overpowering the others.

“How does she just… do it.”

Keporus looked at her, moving away a bit. Her fists were curled and her brow furrowed.

“Gilda?”

“How…” She mumbled, as Rainbow’s moans filled the room and her legs began softly kicking. “How can she just… enjoy herself…”
Keporus put a hand on her cheek and softly caressed her. “You… you could too…” He stammered, looking away from her, his friend, and his idol.

“What?” She asked, looking at his intense blush reignite with a vengeance.

“We… we’ve already broken the… the ice… right?” He muttered once more, intensely studying the entrance of their little room. “Maybe… maybe we could… join them…. If you’re… if you want…”

“Keporus..” She said slowly, turning his face towards hers making him look into her eyes again “What… what are you saying?”

“You know perfectly well what I’m saying Gilda…” He said, closing the distance, their lips a hair’s breadth away. “Rainbow was right…” He closed his eyes and moved closer. “We want this.”

Gilda’s heart skipped a beat and moaned in silence as Keporus kissed her lips. His kiss was fierce and passionate, as he immediately hugged her and held her head and back.

Even now… her arms were down, fists clenched. She… she just couldn’t lose herself in it. It was… so wrong… Rainbow’s incessant moaning… wrong… Chromatic eating his mother’s pussy… wrong… Keporus’s intense kiss…

She opened her lips and hugged him back. If this was fucking wrong she didn’t care. Gilda kissed back fiercely, sticking her tongue out confidently and meeting Keporus’s halfway. Her hands started playing with his naked torso, softly stroking his muscular back and caressing his stomach and hip.

“MMmmmnh…” She softly moaned as his hands reciprocated on her body, rubbing her arms and back softly, stroking her face once more and… “Ahnn…” Her breast too… her son was softly holding and rubbing it, focusing gently on her stiff nipple. “Kep… fuuck…” She moaned into his lips as he broke the kiss, gently smiling as he slowly stood up.

“I love you mom… I love you so much…” He said, standing directly in front of her. He was going lower, crouching in front of her. His hands left her for a second before resting on her knees, applying soft pressure.

Then, he softly pushed, spreading her legs.

She laid back, afraid but wanting. The smell of her arousal mixed into the air making it that much sweeter. Keporus’s mouth started to water as he got closer and closer to Gilda’s flower, her smell hardening him even further.

His tongue out, he slowly leaned forward, close enough to feel the heat coming from it. He inhaled hard and looked up. Gilda was looking at him with fire in her eyes, short of breath and quivering in anticipation. He gave her his best grin and quickly looked down, pursing his lips.
Gilda covered her mouth to muffle her primal moan of pleasure. Keporus sucked on her clitoris hard with all he could, sending her already sensitive body into overdrive. Her thighs covered his head and she pulled on his hair, demanding more.

“Fuuuuck…” She cursed through her hand, laying back on the bed.

Keporus smiled wildly as he kept working. All he cared for was hearing his mother’s moans. He sucked on her clit once more and started fingering her wet pussy.

“Fuck! Fuck fuck fuck fuck Kep fuck fuuuck!” Gilda screamed in pleasure, pulling on Keporus’s hair harder and closing her thighs further.
Overcome by the pressure Keporus forcibly spread her legs once more and took a deep breath. Her cunt was red and wet but…

He stood up and looked at her face. The scene in front of him was… straight out of a porno.

Gilda was lying next to Rainbow Dash, who was getting fucked from behind by Chromatic. The sound of their fucking was loud and animalistic, hips slamming against ass with her wetness giving him all the lubrication he needed to fuck as fast as he could. The two mothers were kissing desperately and passionately, eyes closed as they licked, nibbled and sucked their lips and tongues. As he oogled, Gilda lifted her legs, sitting her feet on the edge of the bed and spreading her legs fully and slowly bucking her hips, trying to coax him to keep his oral attentions.
He couldn’t do that.

Keporus swiftly dropped his pants, his throbbing erection bouncing against his abs and pointing firmly forwards, towards Gilda’s... towards mom’s pussy.

He gasped as the realization hit him, his brain back in control for a short second. It’s my mom. She who raised him. She who always had his best interest in mind. She who trained him to achieve his dream.

The sexiest woman he had ever seen. He tossed himself on top of her and drove his dick inside.

Gilda screamed, overwhelmed by pleasure as her son’s cock hilted her in one motion.

Keporus entered her smoothly and swiftly, her wetness coating his cock completely as it went in. He gripped her arms and gritted his teeth, the feeling too much to handle at once, his heart beating out of his chest and his head spinning. He rested on top of her, trying to delay his already looming climax. Panting, he looked at her face.

Gilda was still desperately kissing her first love.

“Look at me!” He roared, pulling out almost completely and pumping fiercely. He smiled satisfied at Gilda as she pulled away from Rainbow with a screeching moan. “Look… at… me…” He grunted, punctuating each word with another thrust, making her huff with every hit. But she still wouldn’t look at him, keeping her eyes firmly closed as he fucked her.

“Look!” He yelled, his orgasm closing by dangerously fast. “At!” He put a hand on her face and forced it towards his. “ME!” He growled hard as Gilda’s eyes shot open and their gazes met.

Her pussy tightened up, her lips parting in awe at the stallion mounting her. Keporus kissed her deeply, shoving his tongue in her mouth and tasting her and Rainbow. Pulling away from her lips and gripping her fiercely, he put his all into speed, pumping into her as fast as he could.
“Cum!” He roared at her, stuffing her completely as his warm seed quickly began shooting inside of her.

The commanding voice of her son sent her over the limit, and as Rainbow softly stroked her cheek she screamed her orgasm, leaving her with nothing but the joy of living and being fucked.

The couple of mother and son panted as they came down from their high, Keporus holding his lover and smiling peacefully at her.

*Giggle*

He quickly remembered for the first time in a few long minutes that they were not alone. Rainbow was covering her mouth, her eyes and still noticeable wide smile telling Keporus she was the one who laughed at her. Chrom was inside of her, still with his cock in her from behind, looking mouth open at him and Gilda.

“Good boy!” Rainbow cheerfully complimented him, giving him a short applause. “You put on a good fucking show!”

Keporus could feel his face lighting up once more. “Sh… shut up!” He timidly yelled at Rainbow, pulling out of his mom with a wet pop. “I… I…”
“You fucked her dead. Good job recruit.” She said winking at him and lazily saluting. Then she softly gasped. “… and still hard too… You’re quite the energetic boy, aren’t you?” She purred with a soft look on her eye.

Keporus nervously looked down at his manhood, and sure enough it was still hard. Hard as it had been when inside his mother… just thinking of that made his cock jump. He looked down at Gilda only to see her laying back completely relaxed and spread, eyes closed and breathing deeply and slowly, smiling content as cum slowly leaked out of her.

“Keporus, look at me.” Rainbow softly demanded, with a soft tone. He turned towards her and she gave him an inviting look. “Do you want to… you know…” She mumbled, suddenly shy.

“What?” He asked, genuinely confused.

“Do… do you want to… do me?” She whispered, the realization of what she wanted sinking in. The past few months had made her extremely liberal about her sexuality, and the sweet experiments and experiences with both her husband and kid had been all wonderful, but… out the blue… with her first love’s son…

Keporus’s was getting right in front of her, his cock softly bobbing in rhythm with his heartbeat. He looked hesitant and flustered as he knelt in front of her, his manhood ending directly in front of her lips.

Her eyes lidded and a full blush on her face, Rainbow set her gaze on the wet and still hard cock in front of her. She looked up again, licking her lips in anticipation. She opened her mouth just a bit and stuck her tongue out…

Chrom grunted as he slammed into her fiercely, firmly gripping Rainbow’s bottom. Her face flew forward, taking Keporus’s cock in one gulp, the taste of her lover and the recruit filling her mouth.

“GGhhh…” Keporus moaned through gritted teeth, leaning against Dash’s shoulders, holding her hard as his oversensitive dick entered her wet and warm mouth. Stunned first, she recovered quickly, and her tongue began exploring and tasting his manhood, licking under his tip and swirling his head.

Chrom looked up and finally saw what was going on in the other end of his mother. He had been completely absorbed in his fucking so far, only sparing a glance or two towards his friend and his mother while they were… busy, and with a fierce blush he had sharply returned his attention to his lover. But now he couldn’t stop looking at Keporus. He didn’t even know why he couldn’t tear his eyes from him, as he kept looking at his concentrated and scrunched expression, trying to contain his pleasure to himself while Rainbow fellated and serviced his dick and softly fondled his balls. He felt… envious. He knew Rainbow and him were never exclusive, but he was always the focus of her attention, getting talked to and complimented and… not treated as just a dick…

That was it… until today she had always made love to him, but now…

“Ch… Chrom?” Keporus grunted, noting his glare.

He blinked, realizing he had been staring directly at Kep the last minute. Quickly looking away in embarrassment, he muttered an apology and started slowly pushing into his mother once more.

“No.” Keporus firmly replied, pulling away from Rainbow’s mouth, feeling her gasp on his slick cock. “Tell me what’s wrong Chrom. Something’s eating at you.”

“I’m... I’m fine…” He meekly replied pulling away from his mom’s pussy.

“You’re a shit liar and you know it.”

“I… I just…”

“Is it because you’re fucking your mom?” He felt movement in his crotch as Rainbow looked up, confused as to why the pleasure stopped.

“No!” Chrom replied sharply. “I… It’s you.”

“Oh.” Keporus answered softly. Rrrright. He was fucking his mother, right in front of him. “Um…” He didn’t want to stop, but… “I’m… sorry.” He mumbled, taking a step back, scratching the back of his head and feeling… awkward. Reality began setting in. He had just fucked his own mother. Next to a childhood hero and his friend. His… his best friend. But mom had wanted it! She… did she?

Oh… He… He didn’t know. He tossed himself on top of her and just… started fucking her.

His breath began quickening. Shit… did he fuck everything up? Did he just rape his mom?

But… as soon as his panic began swelling in his chest, the wings of an angel surrounded him once again in this long day. A known warmth… Gilda was embracing him, pulling him towards her, taking his fears away.

He closed his eyes pressed against her chest, listening to her soft heartbeat.

She didn’t say a thing, holding him dearly and carefully. She had seen his expression and concern form and did the only thing she could, sat up and pulled him towards her to embrace him. Words had never been her forte, but… she knew she could say everything her mouth wasn’t able to with a hug.

Holding the back of his head gently she pulled him towards the bed so he was on a more comfortable position. His knees set right between hers on the edge of the cot as they hugged away. Quickly, Kep’s breathing became relaxed again and his tension left him.

“I love you, Keporus.” She whispered to him.

“I love you mom.” He replied, his arms encircling her and holding her softly.

Rainbow and Chrom looked at the pair as they hugged, then at each other. She had heard the little conversation between the kids, scared to butt in. She had let her horniness take the most of her conscience, but… not now.

She sat up and turned, facing her own son. He was pouting and tears were forming on his eyes.

“I’m sorry mom!” He lunged at her and hugged her hard.

Frozen in place, she just sat there as her child hugged her hard, pressing his body against hers.

“Are you ok Chrom?” She tentatively asked him, finally hugging back and awkwardly patting his back.

“We were having so much fun and then I started getting jealous and sorry I know I shouldn’t be but I couldn’t stop myself and…”

Raibow stopped Chrom with a soft peck in the lips, gently pushing her softness into his, the warmth of her smile calming down and brining a smile of his own to her son, and after a second, she pulled away.

“I love you and I’m sorry I hurt you.” She told him.

“I’m… no. Don’t apologize. Everything’s ok.” Chrom replied, smiling wide at her. “This was just really different. I know you still love me, even if you’re fucking someone else.”

“Language!” Rainbow chided him with a giggle, poking his nose.

Chrom rolled his eyes. “Yes mom.” He answered with a monotone, then started giggling alongside her.

Keporus and Gilda looked at them, embraced still. “Everything ok then dude?” Keporus asked towards the happy couple.

“Yeah, sorry I freaked out at you.” Chrom replied. “You can make love to mom when you want.” Rainbow pinched his arm. “OW! And when she wants!” He added. Rainbow rolled her eyes and continued giggling.

Keporus looked at him dead serious, then cracked a tiny smile. “Thank you Chrom.” Then reached out and gave him a soft punch on the arm.

Gilda reached out and caressed Chromatic’s cheek, smiling warmly at him. “You’re a good kid, Chrom.” He immediately started blushing intensely as Rainbow gave Gilda a look. The Talon looked at her and gave her a quick wink as her hand moving upwards and rubbing his hair.

Rainbow’s expression sharpened, becoming firm as her competitive fiver started tingling inside of her. She reached out as well, letting go of her son to touch Keporus’ body, her palm warm against his strong chest, and he like his friend shuddered and blushed, making Rainbow smile as she glaced at Gilda’s face.

She had her game face on.


Author's Note

So as you can see, not the final chapter. I've honestly taken long enough updating this thing to where i actively feel bad doing anything else than working on it, so I just worked as hard as I could the last month on my free time and I managed to write this, and while it's not done, at least it's something. Next update is definetly the last one and at the pace I'm going, it should come before 2020 hopefully.

Hope you enjoyed this chapter!