What's at the End of the Rainbow
Steam wafted out from behind Rainbow Dash as she stepped out of the showers. She jumped and spun off from the ground, swiping her towel with a wing with just enough force to throw it to her open hoof as she landed back to the floor.
With a smug smile on her face, she entered the locker room central. Despite being the only one in the room, she couldn’t help but feel like a rockstar. The walls of the locker room were lined with tall gray school-esque lockers with just enough room to fit a gym bag and little more.
Reaching her locker, she put her towel to good use, rubbing herself down with the soft, almost silky fabric. She started to dry herself from top-to-bottom.
She shook her prismatic mane, pretending she was in one of those romance movies they always play at the theater and she was stepping out of a pool, camera focused on her as she swished her mane sexily.
A small chuckle rose from her throat before she moved down the length of her back and down her sides until she hit the base of her tail. Unceremoniously, she begun to dry off her nether regions; however, the accidental brushing of the towel fibers against her marehood sent a jolt of pleasure and desire up her spine.
She let out a soft moan and closed her eyes as she lifted her back leg on top of the bench and teasing her now throbbing clit with small circular motions.
“Hey Rain- Woah. Is this a bad time?” A masculine voice spoke up from behind her.
Rainbow threw herself to the ground and landed on her face, but she managed to throw the towel over herself as she flopped to the ground. Snapping her gaze towards the intruder, she saw Soarin standing just inside of the locker room, the door closed behind him.
I could’ve sworn I didn’t hear the door open…
Having seen her in such a vulnerable position, he had turned away so he faced away from her. She managed to crack a nervous smile as she stuttered out, “Y-y- I mean, no, this isn’t a bad time. Why? Di-”
“It didn’t loo- Nevermind, anyways, I had just come by to congratulate you on your amazing performance at the tryouts earlier. You really impressed everypony…”
Rainbow pulled herself off the ground, still drenched in embarrassment after being caught during such a private moment. “I sure hope so…” She nervously rubbed the back of her neck. “I tried my best. Do you think it’s enough to get accepted to the academy?”
Soarin lifted a hoof up to his chin and looked up at the ceiling, “Well- we still have to wait after the final scoring process. Nothing is set in stone until then.”
Rainbow dropped the towel to the side and sauntered over to Soarin, leaving a noticeable couple seconds of silence except for the light padding of hooves on the tile floor.
“Rainbow? Is something wrong?” Soarin tilted his head slightly back but stopped himself remembering what he stumbled in on a few moments earlier.
Only a few steps away, she spoke, “Is there some way I can guarantee getting accepted?”
He returned to looking back at the door and placed his hoof back on the ground. “N- I mean, not a hundred percent, but with some good recommendat-”
Taking the final steps up to him, she leaned into his ear and spoke softly, her hot breath tickling the tip of his ear, “Maybe I can earn a good recommendation from you?” Following her seductive proposition,she lightly bit the tip of his ear and placed her hoof against his sheathe.
He squeaked as he felt a light squeeze on his member and a hot heat on his side as she pressed her flank against him.
She smiled as she felt his member hardening in her grasp. Soarin let out a long-held breath as his muscles eased and he dropped his head.
“I-I suppose there is one thing…”
His stallionhood started to leave his sheathe, causing Rainbow to smirk knowingly what he about to say. “And what’s that, big boy?”
He lifted his gaze up to meet her own, “Don’t stop.”
Rainbow let go of him, instead taking a mouthful of his tail and dragging him towards the lockers. He provided no resistance as she pulled him over to a bench and sat him down upright with his legs spread so that his still-growing mini soarin presented itself to her.
She bent down in front of him and looked up, locking gazes. A sharp spike of desire coursed through him as he stared into her lustful eyes. Neither of their eyes left each other as she leaned forward and gave his member a long lick from the base to the tip.
She followed it up with a few more licks before she opened her muzzle wide and took the tip into her mouth. Whatever concerns Soarin possibly felt about the situation were sucked away like they were nothing.
Rainbow gave him a soft smile, the tip of his cock still in her mouth. She held it for just a moment before plunging down on him, hitting his medial ring on the first try. Involuntarily, Soarin bucked up into her mouth, causing her to gag as he hit the back of her throat.
However, she held him inside massaging his length inside of her mouth with her tongue and swallowing, calling desperately for his seed. Soarin’s head shot to the sky as pleasure rocked him to the core.
She began to rock her head rhythmically and with a combination of sucking and swallowing, edged him closer to release. Using his hooves, he grabbed her mane and started pulling her further down onto his cock, sending himself further inside with each thrust.
She stood up and arched her body for a better position as she continued to go deeper and deeper on his member. This continued for a few more moments until he felt the pressure building up inside of him.
“Oh- Oh Rainbow I’m about to cum!”
She lifted her head all the way up to his tip before plunging down one final time, angling just right so she could take in the entirety of his length. Soarin’s legs bucked as she took him to the base and swallowed.
Long, hot spurts of his seed shot down her throat, causing Rainbow to moan as she felt his pulsating rod inside of her. She held it just long enough for him to finish and she leaned back, his member sliding out of her mouth, dangling just in front of her with a few strings of cum connecting from his tip to her mouth.
Smiling, she licked her lips as she took his cock back into her hooves.
“Done already? I’m just getting started.”
Soarin looked down at her with a embarrassed grin, “I mean, no, it just takes some time to get going again.”
Rainbow leaned down, leaving small kissed down the side of his cock as she spoke, “Oh, come on? Another? For me?”
He let out a chuckle and hopped down from the bench, “If you insist, do you want me to-”
Taking his place where he had sat, Rainbow threw the front half of her body onto the bench and spread her hind legs wide. Her tail instinctively raised high, leaving her marehood fully presented and winking at him.
“W-Wow.”
Soarin felt the blood go rushing back to his cock, reinvigorated for round two at just the sight alone.
Rainbow, looking back at him, smiled at his wide eyes and open jaw.
“Like what you see? Treat a mare right and you might get some…”
Snapping back to reality, Soarin took a step towards her. She turned her head to the front and let it hang down as he used a hoof and rubbed her marehood, spreading her natural lubricant over her wanting lips.
Her body shuddered as he gave her an unexpected lick, driving her mind further into a moshpit of desire.
“Oh Soarin… please…”
Needing no other invitation, he placed his forelegs around her body, lifting his upper body up. She shivered as the warmth of his chest rubbed her fur the wrong way, letting her know exactly where he was as he mounted her.
He positioned himself so the head of his throbbing cock pushed at the entrance of her winking marehood. Reaching down with a hoof, he guided it as he pushed inside.
Rainbow Dash gasped as she felt his warmth enter her. All of the built in lust from sucking him off exploded, sending her into a orgasm as she tightened around him. He kept sliding inside, inch-by-inch as her body rocked underneath him.
As he pushed further in, he laid his head down the side of her neck and whispered, “Wow Rainbow, I didn’t think I was that good. Best twenty seconds of your life, eh?”
Through clenched teeth, she managed to stutter out, “S-shuddup and keep going.”
A calm pleasure washed over her as he hilted inside of her, his hot breath dancing along her neck as he gasped in his own pleasure. However, the eye of the storm passed, and Soarin started with a frenzy. He pulled his hips back to his medial ring and plunged back in, causing the bench to give off a creak as they made flesh-on-flesh contact.
Faster and faster, he pounded her rear with increasing intensity with each thrust. Their hot breath mingled as his cock slid in-and-out of her, leaving her feeling empty and filled over and over again.
“O-Oh please don’t stop! Never stop!” Rainbow moaned loudly as he stretched her inner walls. Never before had she been taken so far into nirvana by a stallion. She squeezed against his member tightly, her body asking- no, pleading for desperate release and to be filled to the brim with his seed.
Soarin could only take so much pleasure before he gave a few final, short, and sharp bucks into her marehood. She arched her back and pushed herself against him as he exploded inside of her, coating her velvety inner walls. She gasped as she felt the warmth fire deep inside her, bringing her a pleasure rarely felt.
With a final buck, he stayed hilted inside her and the two of them collapsed on top of the bench, sweating and panting heavily. The two of them took a few moments to rest before Soarin pulled out, his member quickly softening and returning to it’s sheath.
Standing up off of her, he started to trot back towards the door. Still extremely exhausted from both tryouts and the best sex of her life, Rainbow stayed on the bench, her legs still spread and her pussy gaping, finally satisfied.
However, she managed to turn her head towards him and with a seductive grin asked, “So, did I earn a good recommendation?”
He stopped for a moment and turned to face her, “Eh- I dunno. System is pretty tight as it is and it’s kind of hard to squeak people through.”
Rainbow’s expression dropped as he opened the door to leave, revealing a snickering Spitfire and a blushed Fleetfoot on the other side.