My Pretty Little Mare

by Marshal Twilight

First published

Thunderlane has always loved dresses, much to his shame. Even Soarin, his coltfriend, didn't know, until now. After catching Thunderlane in the act, Soarin decides to show him that it's okay for stallions to be pretty too.

Thunderlane has always loved dresses, much to his shame. As much as he likes the idea of being a beautiful mare, he's always hidden his secret hobby, even from those he loves most.

When Soarin finally catches Thunderlane in the act, he decides to show the repressed pegasus that it's okay for stallions to be pretty too.

Contains: M/M, crossdressing, genderplay.

Real Stallions Wear Purple

View Online

Thunderlane touched down on the soft cloud street of the city, ruffling his wings before folding them against his back. He looked around, nervous and a little guilty, to make sure nopony was nearby.

The streets were relatively clear, thankfully, which is part of why he’d come so early in the morning. That, and to make sure Soarin wouldn’t be out of bed before him, since it would take a roof collapse or a hostage situation to get his coltfriend out of bed before noon on a day off.

All this because of the shop he stood in front of; Velvet Shore’s Celestial Threads, a quaint little boutique in Cloudsdale’s less-trafficked district, one of those places that managed good business without being a tourist trap.

Thunderlane’s eyes were drawn to the window display, where a gorgeous dress had been carefully arranged on a mannequin. He made a low noise of approval at the lovely shade of amethyst that made up the majority of the soft fabric. The dress itself consisted of three sections, woven into each other in layers that created the effect of waves on the beach. The amethyst color gradually lightened as it swept back toward the rear of the dress, turning into an almost-pink, like the very edge of the cresting sunrise.

His eyes followed the silver patterns delicately woven throughout the amethyst, practically devouring the dress and desperately wishing he could see himself in it.

Dresses were nothing new for Thunderlane; even as a colt, he’d always thought they were beautiful. In fact, after seeing one on a mare for the first time, he’d immediately asked his parents when he could have one.

His mother had laughed it off, and he was sure it had been quite the funny story at work the next day. His father, though…

Well, his father had taken it more seriously. He’d rather sternly told Thunderlane that dresses were for mares. Thunderlane had frowned at that, and asked his father why only mares could be pretty.

Stormcloud hadn’t taken that well either, and what followed was a few weeks of some rather painfully “masculine” activities that his father had enforced upon him, all in an effort to quash any suspected hint of femininity out of him.

Eventually, Stormcloud seemed content, and had let Thunderlane be, at least so much as a demanding father ever could. But, as he looked at the dress, that spark arose again.

He’d been able to indulge in his interest a bit more freely after he’d finally moved away, if still in secret. However, then he’d met Soarin, and the lovable doof remained unaware of Thunderlane’s hidden passion.

When Thunderlane had finally moved in with his coltfriend, he had left the dresses behind; no matter how much he loved them, he wouldn’t risk his relationship for it. He had no idea how Soarin would feel about it, and it was a risk better left untaken.

Still, he thought, as he stared at the dress, there was no harm in a little window shopping now and then.

“Oh!” came a deeply accented voice behind him, startling him out of his daze. “I did not expect anypony so early.”

He turned around to face the mare, who was, surprisingly for Cloudsdale, a unicorn. She had heavily adorned herself in fine jewelry, almost, but not quite, to the point of sheer obnoxiousness. He lingered on her elegantly styled mane before his eyes found hers, heavily swathed in mascara.

“Oh, um, don’t mind me,” he said, sweating internally. “I was just... Looking for something to get my sister?”

He knew he’d made a mistake when her eyes took on a manic gleam. “Why don’t you come in, darling?” she asked, grinning in a manner that reminded him of a hungry predator. “We’ll figure something out in no time.”

He could do little more than stutter as the unicorn practically dragged him into the store, introducing herself as the owner of the shop as she flung the door open and somehow made the sign spin to “open” without touching it or using magic.

He blinked at the sheer size of the inventory, with dozens of beautiful dresses meticulously arranged in patterns designed to draw his eyes from one to the next in uninterrupted motions.

“Whoa…” He whispered, mind spinning at the possibilities. New-age fashion, classic style, post-modern, skirts, any and all he could think of and a few he hadn’t.

This is heaven, he thought, momentarily forgetting his shame as he drank it all in.

“Now then!” Velvet announced, rubbing her hooves together as she beamed at him. “The basics. What’s the size of your lucky mare, hmm? Oh, and her color! All colors! Eyes, mane, coat! And her species of course, we have to accommodate it all!”

“Oh, well uhm…” His eyes widened briefly as he had an idea, a very guilty, yet very exciting one to take advantage of his non-existent sister.

His wings fluttered a little as he looked at the mare shyly. “Well… She and I are twins, you see. We’re not totally the same, but… She’s always been really big for a mare, and she looks a lot like me, so…”

He squirmed a little. “I guess you could just try stuff on me to see what works?”

Velvet gasped in adoration at the prospect, and Thunderlane squeaked helplessly as she dragged him over to a raised platform.

“Up, right now!” Velvet commanded, her silver coat practically gleaming as a bright stage light snapped on above Thunderlane, momentarily blinding him. “We’ll get started right away!”

Thunderlane slinked onto the platform, acting hesitant and humiliated, when it was all he could do to not jump for joy at the thought. He could finally indulge his fantasy, being fawned over by a fashionista while she dressed him up in the most beautiful ways she could conceive of!

“Let’s see, she has your lovely charcoal coat, yes?” Velvet asked, sizing him up.

At Thunderlane’s nod, her practiced mind snapped into action.

“Red? No, too edgy, especially with black. Yellow? Perhaps for the trim, but not for the main…”

Thunderlane tried his best to follow her train of thought from then on, he really did. He liked to think that a lifetime spent reading magazines about this very topic would have prepared him, but he clearly still had a lot to learn.

“I’ve got it!” Velvet squealed, clapping her hooves together. “Be right back!”

She charged into the back room, weaving between the rows and rows of dresses. Thunderlane flinched as he heard something crash to the floor, but Velvet seemed completely unperturbed.

When Velvet returned carrying swathes of purple fabric, Thunderlane’s heart sped up as he eyed the beautiful material.

“Silk?” he asked, looking at it adoringly.

Velvet beamed at him. “Good guess! It’s utterly divine on the fur, you know!”

Oh, he did, but he wasn’t about to tell her that.

Thunderlane tried not to shiver as she draped the fabric over his back, a pair of scissors expertly levitating over his back and cutting holes for his wings. He slid his wings through, and found it to be a comfortable and snug fit, with just enough flexibility to let him fly.

“Perfect!” Velvet said, her scissors dancing madly as she seized the fabric in her lime-green magic and wrapped it around Thunderlane in layers.

Thunderlane tried his utmost to remain calm, but on the inside it was fireworks. He felt so good like this! Celestia, he’d missed it.

Needles appeared, forming a swarm of thread and pointed metal that surrounded him. His stomach dropped at the sight, fearing that Velvet would take on too much, but as the swarm descended upon him, stitching and weaving the folds of fabric together, none of them so much as nicked him.

Soon, the base layer was complete, and scissors hemmed the dress neatly as a needle followed in its wake and sewed it neat, making for a gorgeous, deep purple plain dress.

“It’s… very nice,” Thunderlane forced himself to say, even though he wanted to gush about it. Sure, it wasn’t finished, and right now it was basically a purple blanket shaped like a dress, but still!

“Oh, we have so far to go!” Velvet said, smirking at him as other materials and dyes raced over, all suspended in many lime-green fields.

Wow, she’s great at this, he thought, a little jealous as the swarm surrounded him again.

Velvet pulled the dress taut at the hem, and golden trim, the exact color of Thunderlane’s eyes, folded itself along the edges of the dress, ringing it with a beautiful amber accent.

As the needles stitched that into place, Velvet got to work on the dress itself. She used a special bleach to carefully, and slightly, lighten the colors along the back. It created a sunrise effect, and as Thunderlane looked back at it, he swelled with pride at how beautiful it looked on him.

Purple does go with black, he thought, really wishing he could giggle right along with Velvet as she finished that up.

“Marvelous, marvelous!” She said, clapping again as she looked him over. She walked circles around him, pursing her lips as she tried to figure out where to go from there.

“Hmm… More patterns, perhaps?” she thought out loud.

“My uhm, sister likes them to be… ornate,” Thunderlane ventured, managing to sound a little lost.

“Ah, of course!” Velvet said. “Simplicity is wonderful when it works, but for a black coat? No, we need to pair it!”

Soon, the dyes went to work, and Velvet made him stay completely still as she carefully traced long, swirling patterns, making intricate designs that blended seamlessly with the gold trim at the edges of the dress.

Soon, that was done, and it was time for the finishing touches. A sash of sorts was added to the dress, draping around his neck, and Velvet pinned a beautiful canary diamond brooch to the center of it, which gleamed softly whenever the light caught it.

She toyed around with the idea of a silver tiara, but eventually tossed it away and settled for silver slippers only. Thunderlane found them a little uncomfortable, but he’d happily bear it to be beautiful.

“There, all done!” Velvet declared, turning him around to face the mirror behind him.

Seeing himself like this took his breath away. The elegant purple dress covered his back and flanks, ending just barely half an inch above the floor. Celestia, he just felt so gorgeous like this. Soarin had always made him feel attractive, but this… He wasn’t just attractive, he was pretty.

He took his time admiring himself like this, before his attention was pulled away by Velvet making a disapproving noise.

“Hm, it seems at some point I began making the dress for you, rather than the mare who will wear it,” she said. “We will have to redo some of it to get it proper.” Her scissors levitated threateningly. “Now, where to start…”

“N-no, this is fine!” Thunderlane blurted. His panicked tone made Velvet take a step back in surprise.

He lowered his tone, blushing heavily as he thought quickly. “I’m sure she’ll love it. You did a great job on it, really!”

“Mm, I suppose,” Velvet said, her sewing equipment mercifully tucking itself away. “If you’re certain, we can discuss the purchase now.”

“Oh, uh…” Crap, this thing must cost a fortune… Plus, how am I gonna hide it from Soarin?

He didn’t get a chance to ponder that any further as he heard the bell above the door ring, making him freeze. How did he manage to forget that he was in public, wearing a dress?!

“Lane?” he heard a familiar voice call, and his heart stopped as his eyes widened.

“Oh no,” he whispered, as Soarin himself stepped around the corner, looking around.

He went to call his name again, only to trail off when his eyes found the stallion standing on the platform, dressed like a mare in an ornate, expensive-looking dress as the flamboyant owner stood next to him.

“Uh… Hi,” Soarin said, trying to process this. “This is… new.”

“Oh, you know him?” Velvet said, mercifully sparing Thunderlane from trying to reply.

“Yeah, he’s my coltfriend,” Soarin replied, looking Thunderlane up and down as the black stallion tried to fight down his increasing sense of horror and shame.

“Oh, how lovely!” Velvet said, smiling as she looked between them. “I’d heard that Soarin had taken a lover… I had no idea who I was working with!”

“I’m not that special,” Thunderlane managed to croak, trying not to look at Soarin.

Velvet seemed to realize the awkwardness then, and she chuckled as she looked back at Soarin. “Oh, don’t think anything of this, darling. We’re simply using him as a model for his sister’s dress.”

“His sister… Right,” Soarin said, looking at Thunderlane appraisingly.

Thunderlane gulped, since Soarin knew perfectly well that he didn’t have a sister.

“Well, in any case, about the price…” Velvet began.

“Uhm, actually, I think it’s time we left,” Thunderlane said, desperately wanting out of this dress for the first time. He could only imagine what Soarin must have thought of him, and he didn’t like anything his mind went to.

“Oh, well, alright,” Velvet said, deflating a little as Thunderlane slid out of the dress. “Will you be purchasing this at all, or…?”

“Just hold on to it,” Soarin said, before Thunderlane could think of a reply. “Lane?”

Thunderlane slid out of the dress, reverently handing it to Velvet who was all but pouting as she took it off his hooves.

“Well, do come back, darling,” she said, giving Thunderlane a smile. “That was the most fun I’ve had in weeks.”

Yeah, same here, Thunderlane thought wistfully. Instead, he said, “We’ll see.”

He and Soarin trotted out of the shop, walking in no particular direction in complete silence.

“So…” Soarin said. “A dress, huh?”

Thunderlane blushed fiercely. “Yeah uh, I kinda got… accosted.”

“Oh yeah?” Soarin asked, cocking an eyebrow at him. “From the street, or…?”

“Well, she was walking by,” Thunderlane said, weaving in as many half-truths as he could. “And, well, she just seemed like she wanted to try some stuff on me, and, well… I have a hard time saying no.”

Especially to you, he added mentally.

The relief washed over him in a wave as Soarin smiled at him, the warmth in his face making Thunderlane’s heart flutter with joy. “Yeah, those dress makers, huh? The tailor who does our uniforms is like that, too.”

“Yeah,” Thunderlane said, chuckling nervously as he walked closer to Soarin, their sides brushing together occasionally as they linked their tails together.

That was way too close, he thought, grateful that Soarin had bought it.

“Hey, how’d you find me anyway?” Thunderlane asked, nuzzling Soarin’s neck.

“Oh, I just asked around until somepony said that they’d seen you go in there,” Soarin said, covering Thunderlane’s back with a wing. “Me catching you in a dress is what you get for not leaving a note.”

“Well, I thought I’d be back sooner,” Thunderlane said, blushing. “Sorry.”

Soarin chuckled as they reached the park they had apparently decided to visit. He sat down and drew Thunderlane closer against him, making the black pony sigh happily and lean into his warm, muscular body.

“Well, don’t worry,” Soarin said, rubbing between Thunderlane’s wings. “Everything will be fine.”


The next day, Thunderlane sat at the kitchen table, having a sandwich for lunch. Soarin had left a while ago to do some errands, so he had brought out one of the fashion magazines he had squirreled away, since they were a lot easier to hide than dresses.

This particular one was relatively new to him, being one that he’d only flicked through three times so far, now four. Still, he enjoyed the read nonetheless as he finished off the last bite of his sandwich.

When he heard the front door open, he quickly stowed the magazine under the sink, safe behind the cleaning supplies that Soarin probably didn’t know existed, since he seemed to think all houses were self-cleaning.

“Hey, Thundy!” Soarin called out.

“Kitchen!” Thunderlane called back, after he sat back down at the table and tried to look busy.

“Hey!” Soarin said cheerfully as he walked in, a sizable package tied to his back. “Got ya something!”

Thunderlane’s ears perked as he looked at Soarin. “Really? What for?”

“Just for being you,” Soarin chuckled, wiggling the package off his back and picking it up to set it on the table. “Go ahead and open it!”

Thunderlane did so, taking hold of the brown wrapping paper with his hooves. Whatever was in it was soft, and Thunderlane’s eyes widened as he tore the wrapping apart to see what was within.

Like liquid silk, the dress contained in the package slid across his hooves, the very same beautiful one he wore yesterday in the shop. It was as gorgeous as he remembered, although it seemed that Velvet had added a few final touches to it since yesterday.

“Soarin,” Thunderlane breathed, embarrassed and ecstatic all in one. “Why did you…?”

Soarin smirked. “Give me a little credit, Thundy. I’m not always a doofus.”

Thunderlane chuckled as he looked between the dress and Soarin. “And you’re… okay with this?”

Soarin smiled, a genuine, warm one that made Thunderlane’s stomach do somersaults. “Of course.”

He trotted over next to Thunderlane, sitting next to him and putting a hoof around him.

Thunderlane murred softly and nuzzled into Soarin’s toned chest, as Soarin rested his head atop Thunderlane’s, rubbing his back gently.

“Nothing wrong with a dress,” Soarin said, stroking him fondly. He pulled back so Thunderlane could see him smile. “Besides, you looked pretty good in it.”

Thunderlane blushed, but smiled wide as he practically bounced at those words. “You really think so?” he asked.

“Oh, yes,” Soarin said, practically purring as he nuzzled Thunderlane more. “Prettiest pony I ever saw.”

Thunderlane’s face had to be glowing by now. Dammit, how does he already know how to push my buttons? He whined mentally. Then again, when did Soarin not know how?

“I was wondering, though,” Soarin said, looking a bit more serious. “Does this mean you want to be a mare instead of a stallion?”

“Oh, uh…” Thunderlane looked away. “Well, it’s not that. I’m fine being a stallion.” He shrugged helplessly. “I just... like feeling pretty.”

Soarin hummed thoughtfully, and Thunderlane nuzzled deeper into his hug as Soarin stroked him a little more firmly. “Anything else?”

“Well,” Thunderlane said quietly. “I do kinda like… Feeling like I’m a mare, for a while at least.”

“Ah, yeah,” Soarin said. “That makes sense, don’t worry.”

Thunderlane relaxed a little. “And you’re okay with that?”

Soarin chuckled. “Hey, I’m cool with that. I love you for you, not because of what you wear, you know?”

Thunderlane chuckled softly and tilted his head up, pressing his lips to Soarin’s. The world melted away as they leaned into their kiss, keeping it relatively chaste by their standards since it didn’t involve obscene amounts of tongue.

“So,” Soarin said, turning to face Thunderlane a little bit. “Want to try this on for me?”

Thunderlane smiled, jumping for joy on the inside as he stood. “I’d really love that, Soarin.”

Thunderlane tried to slide the dress on, stepping his forelegs through the forward holes and draping the back over his rear. However, he quickly found that the dress was more elaborate than it looked, and each layer apparently could be separated for, what he assumed, cleaning.

“Uhm, you might need to help me,” Thunderlane said, giving Soarin a helpless look as he struggled to reach the fastenings that would hold the dress together.

“Oh, uh…”

Soarin moved over to him, awkwardly fumbling with the dress as he tried to figure out its various complexities.

A minute passed. Thunderlane wanted to speak, but didn’t know what to say.

Two minutes, Soarin gave a few noises of frustration. He had the first layer on, but when he attached one set of fastenings he kept finding that the others would overlap the wrong way, making the fabric bunch up.

Two more minutes. Thunderlane squirmed.

“Guh, this is crazy!” Soarin said, throwing his hooves up. “I feel like I’m trying to crack a safe!”

“Good thing you never became a surgeon,” Thunderlane muttered.

“What?” Soarin asked.

“Nothing!” Thunderlane said quickly. To him, Soarin was kinda like a dog; even when he was being a doof, he never wanted to hurt his feelings.

“Alright, I think I’m figuring it out though,” Soarin said hopefully.

Another minute passed, and thankfully, Soarin had figured out the right order. He attached the various parts of the dress, latching them together and carefully smoothing the fabric to cover up the creases.

Last, Soarin had to straddle his back to drape the sash around his neck, making Thunderlane blush fiercely as he felt Soarin’s crotch grinding against the fabric at his rear.

To his dismay, Soarin got off him after he had the dress all fixed, and he stood back to look Thunderlane over.

“Well, what do you think?” Thunderlane asked with a nervous smile, bracing himself.

“I think…” Soarin began. “That you are fucking gorgeous, babe.”

Thunderlane couldn’t help it; he had to giggle, and indeed, the girliest giggle he’d ever made escaped his mouth, which made him slap his hoof to his muzzle in shock and embarrassment.

Soarin chuckled. “Hey, that was cute. Wanna do it again?”

Thunderlane smiled. “Maybe later, if you earn it.”

“Oh yeah?” Soarin asked, giving Thunderlane that certain grin that always made him weak in the knees. “And how would I do that?”

“Well,” Thunderlane said, scuffing his hoof on the floor. “I was pretty comfortable under you just now…”

“When are you not?” Soarin said, grinning confidently. “But I’m up for it.”

“When are you not?” Thunderlane shot back, making Soarin grin wider. “But uh… I kinda wanna keep the dress on, though.”

Soarin smirked. “Oh, don’t worry. Velvet told me the fabric’s enchanted. Resistant to stains and tears and stuff.”

“O-oh,” Thunderlane said, eyes widened. “That sounds…”

“Perfect for us?” Soarin asked.

Thunderlane nodded, smiling wide at his coltfriend. “You’re the best coltfriend ever.”

Soarin chuckled, stepping forward and nuzzling Thunderlane’s neck, making him coo softly. “Nuh uh, you are.”

Thunderlane rolled his eyes, refusing to be baited into the back-and-forth.

“So,” Soarin said. “You want me to do you like a mare?”

Thunderlane smiled softly and nodded. “I’d love that, Soarin.”

Soarin smiled gently. “Not a problem, babe. Whether you’re my stallion hunk or my pretty little mare, I’m always happy to stuff your holes.”

Thunderlane snorted, despite the giddy little flutter inside him. “Strong start and weak finish. So typical.”

Soarin growled seductively and advanced toward Thunderlane, making him fall down on his rear as the more muscular stallion leaned in.

“Oh, Lane,” he purred, beautiful emerald eyes gazing into hawkish amber. He leaned in so his hot breath caressed Thunderlane’s muzzle, making the black stallion part his lips instinctively. “You of all ponies should know that I always finish strong.”

Soarin embraced him, and Thunderlane practically melted in his hold as Soarin kissed him, moaning softly into his warmth mouth as his eager tongue slid into Thunderlane’s, tasting him deeply.

Thunderlane relaxed, making soft noises of approval as Soarin took over his mouth, taking a moment to pin his tongue down with his own before branching out to poke and prod at his cheeks.

Thunderlane began to push back soon, not aggressively, just a willing partner as his tongue twirled with Soarin’s, making little circles as they licked one another, tasting and feeling all that they were.

“Man, I love that,” Thunderlane said, once they’d finally broken apart. Strands of saliva connected their lips, and neither one of them wanted to break it, for fear of taking away that last connection.

“Same here,” Soarin chuckled, reaching around to squeeze Thunderlane’s flanks through the dress.

Thunderlane grunted and squirmed, relaxing and sighing happily at the sensation of that smooth silk rubbing against his fur. It carried a sense of utter luxury, sheer, beautiful indulgence for him, and the petty guilt that normally plagued him had finally receded to the back of his mind, replaced with Soarin’s soothing warmth and assurance.

“It’s nice seeing you like this,” Soarin murmured, squeezing him gently.

“In a dress?” Thunderlane asked, nibbling and kissing at Soarin’s neck, enjoying the way his muscles flexed as he spoke.

“Well, yeah, but I meant just… Happy.” Soarin rubbed his back.

Thunderlane pulled back, tilting his head in confusion. “But I’m always happy to be with you.”

Soarin frowned, visibly struggling with the words. “Yeah but… I dunno. More relaxed? Like you’re at peace. Usually you seem like you’re holding back, or something.”

Thunderlane hummed thoughtfully. “I don’t do it on purpose. I guess I just… feel like I have to be on my best behavior or something.”

Soarin burst out laughing, making Thunderlane glare at him.

“Come on, Lane,” Soarin said, once he’d gotten a hold of himself. “Best behavior? Around me?”

Thunderlane swatted at him, but Soarin had long-since learned to anticipate those love taps and leaned back to avoid it.

Soarin stuck his tongue out at him, and Thunderlane leaned in and slurped it into his mouth, making Soarin grunt in surprise. Still, he got into it pretty quickly, sliding it deeper into Thunderlane’s mouth.

They parted their lips wide and melded their mouths together, and this time Soarin grabbed Thunderlane by the hips and pulled them closer.

Thunderlane and Soarin both moaned as their hard cocks rubbed against each other. They were only half-erect so far, so they really just flopped against each other, but it was still a wonderful, indulgent little addition to their deep, steamy kiss.

“H-hah, c’mon Soarin, don’t keep me waiting,” Thunderlane said, a cute little whine in his otherwise deep voice.

Soarin smirked, pushing his hips closer and smooshing his cock and balls against Thunderlane’s, making the darker stallion shiver with lust and intimacy.

“O-oh, damn it,” Thunderlane said, trying to stifle his moans as Soarin rubbed them together. The seductive bastard always knew how to push his buttons, and frotting was as sure a way as any.

“What’s wrong?” Soarin asked innocently, reaching down to take both their shafts in his hoof and stroking them together.

Thunderlane tried to glare, but the effect was lost in his flushed, pleasured expression as a bead of precum appeared at the tip of his dark black length, making Soarin coo appreciatively and squeeze his tip gently.

That made Thunderlane gasp and arch his back, causing Soarin to chuckle and speed up, pumping their cocks and fondling Thunderlane’s balls to milk out more of that pre.

Soon, Thunderlane’s cock was nice and slick with pre as it rubbed against Soarin’s, and Soarin was starting to leak a little too, although not as much.

“There, nice and wet,” Soarin cooed in Thunderlane’s ear, giving it a dainty little lick. “Like a good mare, primed for a rutting…”

Thunderlane shook as his mind went into overdrive with those words, fantasy inflicting his conscious thoughts with images of himself, moaning into a pillow as Soarin pounded his pussy, grunting as he got ready to fill him with foals…

“Aww, touched a nerve?” Soarin cooed, taking his pre-soaked hoof off their cocks to stroke Thunderlane’s cheek, marring his deep black fur with pearly white streaks. “Poor thing, she’s gonna need a rutting, huh?”

Thunderlane could only blush, wanting to complain about this, but knowing it was what he wanted made it impossible to.

“Well, you’re gonna have to get me nice and wet first, because we uh… kinda used all our lube already,” Soarin said, with a knowing little smirk.

Thunderlane arched an eyebrow. “You just want an excuse to get a blowjob.”

Soarin grinned at him, that one that always made him feel like he was about to get glomped. “I don’t need an excuse, Lane. I couldn’t keep your mouth off my dick if I tried.”

Thunderlane glared, face red, and open his mouth to retort before Soarin held up a hoof to stop him.

“Hey, nothing wrong with that,” Soarin said with a warm smile. “I like sucking you off too.” He winked that gorgeous emerald eye at him. “Besides, I can’t complain.”

“And yet…” Thunderlane grumbled.

Soarin smirked, leaning back and spreading his legs so his dark blue cock bobbed before Thunderlane’s gaze, his eyes locking on hungrily. “So, come and get it, like a good girl.”

Soarin was right, Thunderlane never could resist an opportunity to blow him. He gave Soarin a seductive little grin, which he returned, before getting down and slowly crawling over.

Soarin’s rod twitched as Thunderlane’s hot breaths brushed the heated surface, and Thunderlane inhaled deeply, sighing happily at the scent of Soarin’s mild, but masculine musk.

Soarin jerked his hips, making his cock gently slap Thunderlane’s muzzle, making the darker stallion chuckle and rub his cheek on it.

“Thatta girl,” Soarin said with a smile, taking hold of his cock by the base and gently slapping Thunderlane’s cheeks with it, almost like a knighting. Each little love-slap filled Thunderlane’s nose with more of that musky warmth, making him swoon and his cock throb more pre.

Eventually, his craving got the better of him, and he pushed Soarin’s hoof aside, taking hold of the base himself and wrapping his lips around the tip. He moaned softly at Soarin’s taste, a wonderful, fleshy one that filled his mouth with the unmistakably divine flavor of pure, grade-A stallion. A marauding lick across the tip added the taste of salty, musky pre to his palate, making Thunderlane hum in deep approval.

“Ah, yeah, that’s the stuff,” Soarin sighed, stroking and petting Thunderlane’s mane as his deft, hot tongue swirled around and across the ridge of his cock head. “Man, you’re just made for this.”

Thunderlane suckled, coaxing a little spurt of pre out of Soarin’s cock before he pulled back, going low and nuzzling into the nook between the base of his sheath and his hefty ballsack. He pushed his muzzle into that nook, huffing deeply and swooning as he kissed each one of Soarin’s balls, giving each a sucking little lick that made Soarin squirm with need.

“H-hah, c’mon babe,” Soarin whined. “I know you like balls, but you’re kinda leaving me hung here.”

Thunderlane glared at him for the pun, but nonetheless returned to his previous task, slurping the first inch or so of Soarin’s cock into his hot muzzle, slurping messily as saliva dripped down the cock.

As Soarin panted again, Thunderlane chuckled at having the power for once as he slowly slid his way down that throbbing blue length, keeping his lips tight and his tongue hard at work as he slurped and swirled around that length.

He took about half of it into his muzzle before he paused, looking up at Soarin with a lustful and loving gaze, relishing in the blue stallion’s flustered and seductive expression, before he returned his eyes to the little tuft of fur above Soarin’s sheath and began to bob his head, watching it grow closer and farther away.

That delicious stallion meat slid in and out of his mouth, though never quite leaving it all the way. Thunderlane moaned softly at the taste of Soarin’s pre, leaking steadily on his tongue. Thunderlane loved the taste, keeping it in his mouth for a time before eventually swallowing it to make room for more,

“D-damn, somehow I always forget how good this feels,” Soarin groaned, resting a hoof on Thunderlane’s head as he sped up a little, swallowing and slurping all the while. “Talented little hussy, aren’t ya?”

Thunderlane grunted and angled his neck. Soarin gasped as Thunderlane forced his head down, stuffing Soarin’s cock down his throat and scrunching his muzzle into his warm, furry crotch.

“Oh, that’s it,” Soarin sighed, bucking his hips a little as Thunderlane bobbed some more, slurping and swallowing around that whole length to milk more of that precious precum down his throat. “Won’t be able to last long like this…”

Thunderlane moaned at his words, anything to push him further along, and he held Soarin by the hips as he worked his tongue and throat, tasting more of that hot stallion and cum as he smelled more and more of Soarin’s wonderful masculinity.

Thunderlane moved one hoof to Soarin’s balls, cupping and stroking them as they bounced gently with his motions, making Soarin gasp in ecstasy as he neared his finish.

“Uuugh, gonna finish soon,” he huffed, holding Thunderlane’s head as he thrust his hips to fuck his throat.

Thunderlane purred and just let Soarin rail his tight, hot throat, the bulge sliding along his neck as Soarin gasped and hilted against his face, holding Thunderlane’s muzzle against his crotch as he spurted a thick, creamy string of stallion spunk down his throat.

Thunderlane moaned as that thick, hot cream went down his throat, swallowing to coax more of those warm spurts out of that dick so deep inside him. He could feel each bulge as it went down his throat, and he felt each time the bulge disappeared, becoming another shot of cum that went down into his stomach, only to be followed by another and another.

Soarin huffed and slowly pulled back, filling Thunderlane’s mouth with that hot, sticky stallion batter and making the subby stallion swoon at the salty, musky heat.

Soarin pulled out all the way, leaving Thunderlane with hot cream dripping down his chin and front, panting as Soarin stroked his cock in front of his face, splattering his black cheeks and muzzle with the last of his hot, sticky release. Thunderlane panted lustily as Soarin plastered his face, the excess dripping down onto that silky purple dress. Despite momentary alarm, Thunderlane relaxed when he saw that the sticky goo just slid harmlessly across the surface, rather than soak into it.

“F-fuck,” Soarin huffed, reaching down to rub Thunderlane’s cheeks and smear that semen deeper. “Such a gooood mare you are!”

Thunderlane giggled as he swallowed down his sticky meal, which became a cute little squeak as Soarin forcefully kissed him, shoving his tongue into his mouth and holding his head to keep it in place as Soarin scooped up his fill of semen from Thunderlane’s mouth.

“D-damn,” Thunderlane panted after Soarin had thoroughly dominated his mouth. “Wish you always kissed me like that.”

Soarin pouted. “Aw, c’mon Lane, the slow kisses are good too.”

Thunderlane grinned. “I suppose that’s true....” He eyed Soarin’s cock, which had softened a little as it drooped at its messy tip, but refuse to recede completely. “Got another round in you?”

Soarin beamed at him. “Oh, you know it!”

Soarin stood, his cock very nearly reaching down to the floor, and Thunderlane giggled softly as he turned around, putting his rear toward Soarin.

Thunderlane wiggled as Soarin carefully took hold of the dress and hoisted it up, bunching it up around Thunderlane’s slender hips to expose his rear and his cute, puckered little hole.

“There you are,” Soarin cooed, getting low and squeezing Thunderlane’s flanks. “I think I’m in the mood for some anal today.”

“Oh, like every day?” Thunderlane asked. “C’mon, do-OoooH!” He shoved a hoof over his mouth as a hot, wet tongue pressed to his cute little hole, making his legs shiver as it licked and twirled across his sensitive surface.

“That’s a good mare,” Soarin purred, wiggling his tongue against the hole and gently relaxing it enough to pry open.

Thunderlane moaned and sunk lower as Soarin wiggled his tongue into him, swirling around to loosen and relax him. He’d always been sensitive, but something about the way Soarin wiggled and thrust that tongue in him… Well, it didn’t just make him feel like a mare, it made him squeal like one too.

“F-fuck,” Thunderlane whimpered, his cock making a puddle of pre on the floor as Soarin gently poked and massaged his prostate with his tongue, sending little jolts of pleasurable pressure throughout Thunderlane’s body.

All too soon, Soarin had his fill and slid his tongue out, leaving Thunderlane quivering and hornier than ever.

“There we go,” Soarin said, giving each of Thunderlane’s hefty orbs a loving little kiss before pulling away. “Good and ready?”

“Celestia, just fuck me already!” Thunderlane groaned, leaning down so his ass was in the air and his front low.

Soarin smirked. “Gladly.”

The hunky stallion gripped Thunderlane by his slim hips, making him quiver with need as Soarin clumsily worked his way forward, his toned, warm belly sliding against fur and silk as Soarin straddled his little mare.

“Ahh, I love having you there.” Thunderlane wiggled a little, loving the sense of completeness from having Soarin’s warm, muscular body against him.

“And I love being here,” Soarin said, squeezing him gently as the tip of his hard, throbbing cock pressed against Thunderlane’s practiced, loosened hole.

With a grunt, Soarin rocked his hips, and Thunderlane gasped as his ass spread and the first inch of Soarin’s length slid inside, making an almost inaudible little pop.

Soarin paused, as he always did, to let Thunderlane adjust to his girth. The darker stallion panted and huffed as he tried to make himself relax, something that he always seemed to need a moment to remember how to do, no matter how many times they did this.

“Ready yet?” Soarin asked, a needy little whine in his voice.

“Y-yeah, think so,” Thunderlane panted.

With that, Soarin rolled his hips and pushed in a little further, making Thunderlane moan into his crossed forelegs with that thick, masculine heat.

“Damn,” Soarin groaned. “You never get loose, do you?”

Thunderlane giggled breathlessly and wiggled his hips a little, making Soarin moan and spurt a little pre into him. In response, Soarin gave him a quick thrust, sinking himself inside up to the medial ring and making Thunderlane mewl in surprise and pleasure.

“There you go, you little buttslut,” Soarin chuckled, wrapping his forelegs around Thunderlane’s chest and hugging him close.

With one final thrust, Soarin managed to sink all the way inside, his legs gripping Thunderlane’s shivering body and making the smaller stallion feel just oh-so-dominated.

“F-fuck, that’s the stuff,” Thunderlane panted, wiggling his hips a little to gyrate that cock inside him, smiling when Soarin moaned again. “Wanna get going, big guy?”

Soarin grunted and pulled back, Thunderlane’s legs shaking as he slid along that G-spot inside him, only to thrust back inside, his balls slapping on Thunderlane’s. They both moaned in pure pleasure as they joined together again, and Soarin gave Thunderlane’s neck a cute little nuzzle.

“Mmm, fuck,” Soarin gasped, pumping steadily into the quivering, submissive sissy-colt below him. “Liking the dicking?”

“Mmm, yeah,” Thunderlane groaned into his hooves, squeezing his ass in response and making Soarin moan as he squirted more pre. “Fuck, you’re such a stud.”

Thunderlane’s ear flicked as Soarin gave it a tender little lick in response. “Good girl,” he whispered, rocking his whole body with another firm thrust.

Smooth silk bunched up between them, as fluid and melty as Thunderlane felt as Soarin had his way with him. He quickly became little more than a shaking, submissive little puddle of gender-bent stallion and pure lust.

“Damn,” Thunderlane groaned, struggling to stay standing as Soarin adjusted his speed, thrusting that thick, twitching stallion length into him deep and hard, making his body lurch forward each time Soarin’s hips met his flanks.

“Mm? Too rough?” Soarin asked, although he didn’t slow in the slightest as he kept thrusting. If anything, he only gave it even harder, making Thunderlane struggle to gasp out a reply.

“H-hell no,” he managed to say, rolling his hips and bucking backward to meet Soarin’s next thrust halfway, making the blue stallion give a little grunt of approval.

“Good,” Soarin purred, “Because I wasn’t gonna slow down anyway.”

Thunderlane squeaked as Soarin gave him a little slap on the ass, making him wiggle at the slight little sting.

Soarin snorted in his ear as he sped up, precum flowing out of Thunderlane’s squishy, stretched hole and down his balls, connecting to Soarin’s in messy strands as their balls met at the apex of each thrust, over and over.

Thunderlane’s own cock throbbed for attention, bobbing and flopping around with each of Soarin’s thrusts. Mercifully, the dress didn’t cover his underside, so it wasn’t strained against fabric, but unfortunately that didn’t mean that he had any attention for it just yet.

Still, it managed a respectable flow of precum, a puddle slowly forming underneath him on the kitchen floor as Soarin grunted and rolled his hips to rub against Thunderlane’s prostate as much as possible, making the black stallion whine and wiggle with lust as that pleasurable pressure built inside him.

“C’mon Soar,” Thunderlane huffed, trying to look over at him.

He managed to get a glimpse of Soarin’s face, about an inch from his own, over his right shoulder. The blue stallion’s face was locked in an expression of intense concentration, teeth bared in what was a weird approximation of a pleasured grimace, if there could be such a thing, as he focused on fucking that tight, hot hole of Thunderlane’s until it was sore and satiated.

“What?” Soarin asked, cracking one of his eyes open to spear Thunderlane with that emerald gaze.

“Can’t take much more of this,” he got out, squirming as Soarin sped up yet again, pounding his ass like it was a glorified fuck-cushion.

“Oh?” Soarin asked, in a sultry little purr. “You want me to cum inside you?”

“Y-yeah,” Thunderlane whined, his cock throbbing at the thought. Celestia, how much he loved carrying a part of Soarin’s love for him inside.

“You want me to breed you?” He asked, lowering his voice to a silky, smooth murr.

“F-fuck,” Thunderlane gasped, teetering on the edge of his orgasm, which only drew dangerously nearer as Soarin sped up, practically pounding him into the linoleum floor as he threw it into overdrive. “Yes!”

Soarin panted too, the precum flowing rapidly as he neared his climax too, driven on by Thunderlane’s ready, submissive acceptance. “Y-you wanna carry my foal, like a good little mare?”

“Yes!” Thunderlane cried, a squeal in his voice as he teetered, so very close, to the edge of that deep, ecstatic abyss.

“Nngh, fuck!” Soarin cried. “Take it all!”

With a final, forceful thrust, Soarin buried himself inside Thunderlane all the way to his sheath, making him squeal girlishly as that first thick, hot spurt of creamy stallion batter splattered inside him. It sent the girly stallion into his own climax, his cock twitching as it sprayed his hot, creamy cum all over the kitchen floor.

“Fuuuck yes!” Thunderlane moaned, rolling his hips as Soarin filled him with spurt after spurt of that rich, fertile spunk, coating his inner depths in a thick coating of heavy stallion batter. All that hot cum quickly filled Thunderlane to the brim, the excess spurting out around the sides of Soarin’s girthy shaft, still deep inside him, and ran down both of their ballsacks, joining them together in a sticky mess as Soarin lightly humped his hips to milk the last of his release inside Thunderlane.

“Ooooh man,” Thunderlane said, swooning as he sunk to the kitchen floor, uncaring of the fact he lay in his own puddle of release.

Soarin followed him down, lying on top of him with his cock still inside as he kissed and nuzzled his neck. “Have fun?”

“Damn sure did,” Thunderlane chuckled, wiggling a bit underneath his stud. “You were amazing.”

Soarin smirked and kissed Thunderlane’s ear, making it flicker a little. “Not so bad yourself, babe.”

Thunderlane gave a cute little giggle, simply lying on the floor as Soarin continued to shower him with kisses and licks, all while his cock acted as a convenient plug to keep all that hot jizz bottled up inside him.

“So uh….” Thunderlane began, “you really don’t mind the whole… Dress and mare thing?”

“Aww, are you kidding?” Soarin asked, squeezing his legs against Thunderlane’s sides protectively. “It’s so cute seeing you as an adorable little sissy colt. We’ve gotta do it again sometime!”

Thunderlane blushed, but couldn’t help but smile regardless. “Thanks, Soarin.”

Soarin smooched him again, and the two lay there, cuddling in absolute bliss and harmony, utterly content.