Happy Birthday, Storm Blaze
One-Shot
Load Full StoryNext ChapterThe curtains were closed, but a single shaft of sunlight managed to find its way into the room. Several boxes of varying size, wrapped up in varying ways, sat unattended next to a table stocked with various nibbles. A banner, half of which was dragging on the floor, proudly proclaimed ‘Happy Birthday, Storm Blaze!’
The room was devoid of life, though the sound of grunting could be heard coming from one of the rooms upstairs. If one were to intrude, then they almost certainly would have been treated to the spectacular sight of a pegasus mare lying on her back - wings spread and completely rigid - with one forehoof planted firmly between her hind legs, rubbing furiously at her wet entrance.
“Some birthday this is.” she suppressed a moan as she spread herself open and watched some of her excitement drip onto the sheets. “Damn it, Stormy, why did your stupid body decide to start your estrus cycle now, instead of - oh, I don’t know - in a few months, like it did last year?!”
She chose not to answer herself, choosing instead to continue stroking her swollen pink lips as she threw her head back and moaned — only for her moan to turn into a gasp at the sound of somepony knocking on her door.
Growling in frustration, Storm Blaze got off her bed and stomped downstairs to the source of the interruption. Tucking her tail between her legs, she put on a false smile and opened the door.
“Yes?” she asked sweetly. “What is it?”
“Hey, Stormy, Happy Birthday!” Storm Blaze froze at the sound of the stallion’s voice. “I’m not too late for the party, am I?”
Storm Blaze looked up, gazing straight into a pair of soft green eyes. The stallion to whom they belonged smiled warmly, at which Storm Blaze sighed and turned away. “You didn’t get my message then, I take it?” she sighed. “The party was cancelled, Soarin, because… reasons.”
Soarin raised an eyebrow. “Cancelled, huh?” he chuckled. “Sorry, Stormy, but I didn’t get that particular memo, so I’m gonna need a better explanation than—” He stopped talking, sniffing the air for a brief moment before looking directly at Storm Blaze. “You’re in heat, aren’t you?”
Storm Blaze nodded meekly. “I am, yes. That’s why the party was cancelled.”
Soarin tutted and shook his head. “Well, then,” he said. “We can’t have that now, can we? What kind of coltfriend would I be if I let you suffer like this?”
Before Storm Blaze could respond, Soarin had entered the house — then closed the door and pressed his lips to hers. Her muffled protests soon gave way to pleasurable moans as Soarin slipped his tongue into her mouth, both of them closing their eyes and losing themselves in the moment.
As they separated, Storm Blaze lifted her tail up and growled with lust. “You. Me. Upstairs. Bedroom. Fuck like rabbits. Now.” she prodded Soarin in the chest with each word, grinning wickedly the whole time.
Soarin nodded once, at which both pegasi rushed upstairs and into Storm Blaze’s bedroom. Before the door had even closed, they were entangled in each others limbs and tripping over each other on their way over to the bed, falling onto it and scattering the covers every which way.
Storm Blaze disentangled herself from her stallion’s embrace and lay on her back, batting her eyelashes at Soarin seductively. Taking the hint, he positioned himself between her legs so that he was eye level with her marehood. He took a moment to inhale the heady scent of her excitement — then blew a stream of air over it.
Storm Blaze whimpered, a mixture of pleasure and annoyance evident to Soarin’s ears. “You’re terrible!” she squeaked. “Teasing a mare in heat should be punished with a jail sentence!”
“But if I was in jail…” Soarin said. “Then I wouldn’t be able to do this—” He drew his tongue across Storm Blaze’s glistening folds. “— would I?”
Storm Blaze shuddered as Soarin’s tongue made contact with her burning loins, the gesture silently begging for him to continue. To her relief, he did exactly that, his tongue gliding effortlessly along her soaked entrance as he buried his head in between her hind legs — which he took a hold of.
Soarin knew better than to keep his beloved waiting, so he kept up a leisurely pace while his tongue worked its way up, down, across and inside of Storm Blaze’s pussy. The sound of her moans was music to his ears — though he was thankful that his holding of her hind legs kept her thrashing to a minimum.
“Ooh, yeah.” Storm Blaze’s tongue hung out of her mouth. “Right there, Soarin, don’t you dare stop!” She ran a foreleg through his mane. “I’m going to squirt all over that pretty little face of yours.”
“And I’m totally going to enjoy it, babe,” Soarin replied. “So, with that said… cum for me, Stormy.”
With those words, Storm Blaze screamed. A wave of pleasure washed over her as she hit her climax, drenching Soarin’s face with her pent up frustration and longing. The stallion dutifully opened his mouth to catch some of the precious nectar, gulping down as much as he could.
Relinquishing his hold on her legs, Soarin licked his lips and crawled up the bed to engage Storm Blaze in a brief but passionate kiss. Still shaking from the adrenaline rush, the mare reached out for his stiff cock.
“Your turn.” she began stroking it.
“But, Stormy,” Soarin said. “You’ve already voiced your displeasure at being teased — and making you suck me off would, in my opinion, count as teasing.”
Storm Blaze sighed. “I may have an urgent need of your cock in my pussy, I may have a strong desire for you to fuck me until I can’t walk straight and then pump me full of hot cum — but that doesn’t mean that I can’t get you ready first.”
Without waiting for a reply, she took his length into her mouth, coating it in a delicate layer of saliva. Soarin’s eyes rolled into the back of his head as he instinctively reached out to grab onto Storm Blaze’s mane in order to prevent himself from falling over.
With Soarin’s grip on her mane providing some assistance, Storm Blaze bobbed her head back and forth, her tongue dancing along his shaft with practiced ease. Soarin bucked his hips, forcing himself deeper down her throat, listening intently to the pleasured little moans which were sending small vibrations along his cock.
“Oh, fuck, that feels so good.” Soarin looked down at Storm Blaze, who cast her eyes upwards to look at him. After a pause, he spoke again. “Speaking of pretty little faces… the urge for me to fuck yours is very high right now.”
At that, Storm Blaze took his cock from her mouth with a wet slurp. “That’s too bad then, big boy,” she replied. “Because I think you’re ready.”
Soarin wiggled his eyebrows. “Straight to the point, I see.” he motioned for Storm Blaze to lie on her stomach. “You and me, baby, ain’t nothin’ but mammals — so let’s do it like they do on the Discovery Channel.”
Storm Blaze rolled her eyes, then wiggled her flanks seductively. Almost immediately, Soarin mounted her and pressed his cock against her swollen lips. Both pegasi hissed in pleasure at the tingling sensation before Soarin slowly pushed himself inside the mare’s longing entrance.
Hisses became moans as Soarin hilted, staying motionless for a moment before he decided that the two of them had been waiting long enough — drawing out sharply before slamming back into her hard. Storm Blaze shrieked in pleasure as her stallion slid in and out of her with unfathomable ease, each drawback of his hips being followed up with the sound of his heavy balls slapping against her.
“Faster!” she begged. “Harder!”
“Gladly,” Soarin grunted. “Allow me to show you why they call us Wonderbolts.”
He increased the speed and force of his thrusting, the bed soon creaking in futile protest at the stress now being applied to it. Both pegasi moaned and groaned with sheer, unadulterated lust, their hips working in perfect tandem as they met the others thrusts with their own.
“Ooooohhhhhh, yeah!” Storm Blaze whimpered. “Give it to me, Soarin, give me every last drop! Make me your mare!”
“Almost… there…” Soarin panted. “Just a… few… more… ohhhhhh, fuck!”
He froze in place as the sensation in his loins became too much to bear, shooting stream after stream of his warm seed into Storm Blaze. She let out one final cry to the heavens and slumped forwards, her face meeting the pillow with a flumph.
Panting heavily, Soarin withdrew his spent rod from Storm Blaze’s aching pussy and lay down on the bed next to her. The two of them were drenched in sweat, yet they both found the energy to wrap a wing around the other and cuddle up. Storm Blaze smiled warmly, nuzzling Soarin’s cheek.
“That…” she breathed. “That was amazing, Soarin, thank you.” She kissed him on the muzzle. “I love you so much.”
Soarin kissed her back. “I love you too, Stormy,” he replied. “Do you feel any better now that you’ve got a load in you?”
Storm Blaze nodded. “I do,” she said. “Though I wouldn’t mind another one…”
“That can be arranged.” Soarin waved a forehoof dismissively. “But before we do that, I just want to say…” He kissed her on the lips. “Happy Birthday, Stormy.”
With that, the two of them lay in silence — just waiting for Round Two to begin.
Author's Note
This took me a week to write, on and off. ![]()
