I Did Your Mother

by TittySparkles

Motherfucker

Load Full StoryNext Chapter

Rainbow Dash stood at her mother's door, wide eyed and confused at the scene that was before her. Sitting at the kitchen table and eating a few slices of toast, Rainbow Dash instantly recognized the stallion she turned down just the previous night. Sitting beside him was her mother, Firefly. As she stood there in disbelief, Dash couldn’t help but notice that her mother had her hoof on his. Seeing Firefly’s pink hoof resting over Soarin’s blue hoof filled Dash with a silent rage, and as she stared at the both of them, she couldn’t understand how and why Soarin of all ponies was with her mom.

"Oh, good morning, hun," Firefly said as she turned her attention to Dash and then quickly looked back to Soarin. "You're just in time to have breakfast with us."

"What the hell are you doing here, Soarin?" Dash snapped at him, which caused Firefly to give Soarin a curious look.

"Hey now, there is no need for the hostile behavior," Soarin replied in a rather cocky manner that was very obvious to Dash but fell on the oblivious ears of Firefly. "I'm just enjoying my morning like most ponies do."

"Cut the crap, why are you in my mother's house, Soarin?" Dash snapped as she started to trot towards the cocky looking pegasus.

"Rainbow! Why are you upset at him?" Firefly spoke out as she gave her daughter a stern yet slightly confused look.

"Because I rejected his sorry ass last night at the bar," Dash replied. "So excuse me if I'm a bit weirded out by him being here."

"Hmm," Firefly replied as she reached for a cup of coffee and took a quick sip of it. "Looks like you were telling the truth after all, Soarin."

"What?" Dash asked flatly.

"I had no reason to lie about what happened," Soarin replied with a deep sigh. "All I wanted to do was hang out with your daughter, but she kicked me to the curb before I had a chance."

"Hey that's not fully tr-"

"Rainbow, I thought I raised you better than this," Firefly said as she looked to her daughter and gave her a scolding look.

"H-hey, don't take his side so quickly! All he wanted to do was stuff himself inside of me last night!" Dash snapped back as she came to the table and slammed her front hooves on it.

"Hey, don’t talk about me like I’m some kind of horn dog!” Soarin replied in his defense. “All I wanted to do was share a few drinks with you.”

“Hmm, seems you two need to talk over some things,” Firefly broke in. “Tell you what, I’ll go make you some toast, Dash, while you two work over your differences.”

As Firefly got out of her seat and trotted for the kitchen, Soarin did a double take to make sure she wasn't looking back before he looked to Dash and gave her the biggest grin he could.

"Sup, Dash. Surprised to see me?" he asked in a low tone so that Firefly wouldn’t hear him.

"What the fuck are you doing here, Soarin?" Dash replied in an equally low tone as she moved her face right into his.

"Already told you, I'm having breakfast with your mother," he replied.

"Don't give me that crap, I bet you're here to guilt trip me into having sex with you, ain't ya?" Dash replied, growing more and more angry thanks to his little condescending grin.

"Nahhh, after how you treated me last night, I was all alone and broken," Soarin replied back, exchanging his cocky grin for a faux act of crying. "I ended up leaving that bar and went to another one, and when I started to drink again, your mother came and sat beside me."

A bit taken aback, Dash jerked her head back with surprise but quickly moved her face back into his.

"Aww, did you cry because you got no pussy last night and my mother comforted you with words?" Dash replied, putting her own cocky grin on her face. “Always took you for a mama’s boy.”

"Heheheh, your mother did more than just comfort me with words, Rainbow," Soarin snickered at her as he returned to his cocky self.

"What? Did she buy you a few drinks and talk to you all night?"

"Something like that, but there was more than just talking you know," Soarin told her as he leaned back in his chair and put his hooves behind his head.

"We talked for a bit, had a few drinks, I walked her home, and before I could leave, she invited me in for tea last night," Soarin replied, his smile seemly widening as he spoke.

"Yeah, but why are you here still?" Dash replied, still confused. "So you had some tea and left, but why are you here now?"

"Who said anything about me leaving last night, Dash?" he asked as he leaned forward. "Your mother was nice enough to let me spend the night."

"Eww, she let your drunken ass stay here?" Dash replied, a bit grossed out that he actually stayed over. "Hope she made you sleep on that rickety old couch where you belong."

"Nah, she let me sleep in one of the beds."

"Which bed? Better not have been my old room because I'll be pissed," Dash said to him, the mental image of the perverted stallion rolling around in her bed, jerking it to just her scent and even her old school uniform playing in her mind.

"Not your room either," he replied, finding that she was a bit dense.

"The spare room?"

"Nope."

"What other beds are there then?" Dash asked, wondering what was going on.

Going quiet for a second, Soarin let out a big yawn and stretched his back out, until a few loud pops came from it before he spoke.

"You're really slow, you know that right?" he spoke, mid yawn. "Ugh, I'll just say it. I slept in your mother's bed."

"Then where did she sleep?" Dash asked.

Brining his hoof up to his face, Soarin started to realize that Dash was either naive or she was just playing stupid.

"Same room as me."

"She slept on the floor?"

"Oh for the love of... Dash, I and your mother slept in the same bed last night!" Soarin shouted back at her.

"W-what?" Dash stammered out as she felt like she hit a brick wall mid-flight.

"We had drinks at the bar and then your mother invited me back to her place. We then fucked each other’s brains out for almost every waking hour last night!"

"W-what did you just say!?" Dash stammered out as she took a step back out of shock.

"I said I fucked your mother in her bed last night," Soarin said to her as he calmed down and smiled at her slyly. “I fucked her so hard she screamed my name over and over again.”

"Bullshit! My mother would never sleep with a faggot loving stallion humper like you!" Dash snapped, ready to punch him in the face.

"You sure about that, Dash? You sure your mother wouldn't want any of this?" he replied as he moved his hooves to his chest and rubbed them down it. "Because I can assure you she had all of it last night. In fact, she had so much of it that it actually broke the bed."

“Shut up, you’re lying!” Dash snapped at him.

“You sure? You could ask your mom or even go check out her bed.”

"I think you're living in some stupid fantasy world, Soarin!"

"Do you really think that... Dashie?" Soarin replied.

"W-what did you just call me?" Dash asked, knowing very well that only Pinkie Pie and her own mother called her by that nickname.

"Sorry, does Rain Butt or ‘Bow sound better?" Soarin spoke with a snicker. “I could just call you Rain from now on if you wanted.”

"H-how did... how did you learn those names!?" Dash started to speak louder with anger.

"Like I said, me and your mother talked about things, and one of those things were nicknames she gave you when you were a filly," he told her as he took another bite of his toast.

"N-no way, you're full of it," she stuttered out before she looked to the kitchen area that was blocked off by a thin wall."Mom!? Why did you tell Soarin my nicknames!?”

"Sweetheart, why are you upset?" Firefly replied as she peeked her head from a doorway in the kitchen. "I and Soarin just talked about nicknames he had as a little colt and I thought I would tell him yours."

"W-well he doesn't deserve to know!" Dash screamed as she rushed towards the kitchen. "A-and he keeps saying that you and he slept in the same bed last night as well!"

As Dash came to the kitchen area, she quickly noticed that her mother was starting to blush and had the look of a school filly that cheated on a test.

"Well... we kinda did actually," Firefly replied as she sheepishly blushed.

"N-no way... you're kidding, right?" Dash quieted down as she looked at her mother with a saddened look. "Y-you actually slept with that stallion humping faggot!?"

"You sure he's gay?" Firefly replied, a bit shocked her daughter had little regard for Soarin. "Didn't seem like it last night."

"Eww! Please tell me you're not serious!?" Dash replied with a disgusted look on her face.

"Well... we kinda broke the bed, so I doubt he's gay," Firefly replied back.

“Eww!! You are serious! Ewwwwwww!!!” Dash whined at her.

"I promise I'll help you buy a new one!" Soarin shouted from the seating area.

"Shut up, Soarin!" Dash snapped, really not wanting to hear his voice."Mom! I can't believe you! Out of all the stallions, you had to pick him last night!?"

"Rainbow, I'm a grown mare who can invite whatever male I want over," Firefly said as she took the tone of a stern mother. "Besides, I didn't know you and he saw each other until I brought him home."

"And you... you still... ugh, I don't even want to say it," Dash spoke out, more disgusted and barely able to say the words she wanted.

"And we still fucked like animals even though you turned me down!" Soarin shouted from his spot.

"Shut the hell up, Soarin!" Dash replied as Firefly just simply giggled.

"Dash, I don't know why you're giving him a hard time," Firefly said to her as she started to trot back to the toaster. "Plus I don't think you should give him much trouble either."

“Why?" Dash asked.

"Oh, forgot to tell you something else, Skittles," Soarin shouted at her, while bringing up another nickname her mother called her. "We're actually going to start dating."

"W-what!?" Dash shouted.

"He's right, dear, he's actually taking me out to a nice restaurant later tonight," Firefly replied, her mind becoming preoccupied with what dress she should wear.

"What!?" Dash snapped again.

"Don't worry, I'll make sure your mother is treated like royalty!" Soarin shouted.

"What!?" Dash snapped once again.

"Sweetheart, I don't know why this bothers you. You know you live in your own house, right?" Firefly replied.

"Yeah but... you're dating... him!? Him of all ponies!?" Dash replied as her voice got more frantic.

"Ain't nothing wrong with dating a Wonderbolt!" Soarin once again spoke out.

“Mom!? Why do you have to date him!?” Dash whined, not liking the idea that Soarin could potentially became her step dad.

“Because he treats me nice and living alone is starting to become depressing,” Firefly replied with a sigh.

“Yeah… b-but you can… yo-you.” Dash stuttered, trying to find her words. She wanted to bring up her real father, but considering both her parents got divorced in a rather nasty fashion, she didn’t want to bring up his name.

“Sweetheart, I know you two had your differences, but it’s my choice who I want to be with,” Firefly told her. “And besides, you never saw me complaining about mares you brought home when you lived here.”

“M-mom, not so loud! He doesn’t need to know that either,” Dash spoke in a hushed tone as her cheeks turned red.

“Well then you shouldn’t give me sass about who I bring home!” Firefly replied in a swift and harsh tone that made Dash lower herself to the ground.

“Yeah but… w-well he only wants to be with you because of me. He’s just doing this to spite me,” Dash replied as she found her voice turning from anger to more of a way of pleading with her.

“Well it sure didn’t feel like that last night with him,” Firefly responded.

“Stop telling me how much you enjoyed it. I don’t want to hear that.”

“She’s only telling you what you missed out on!” Soarin shouted yet once again.

“Soarin, I said shut up already!”

“Dash, stop it!” Firefly snapped. “Soarin is a good stallion that makes me feel like a mare again. Just because you didn’t want to give him the time and energy doesn’t mean I don’t want to.”

Opening her mouth and getting ready to reply, Dash realized that she wasn’t going to win with her mother. Like Dash herself, Firefly was stubborn and could be very vocal about the situation if she really wanted. Dash knew she was holding back thanks to her being her daughter, and she knew that trying to convince her otherwise would be futile.

“Uhhh, I don’t like this,” Dash groaned as she kicked a hoof at the flooring. “I just… I just don’t want you to be hurt again.”

Seeing that her daughter still cared about her feelings, Firefly let her own anger die down and moved a hoof gently to Dash’s chin.

“Sweetheart, I know the circumstances are not the best for you, but if he gives me any trouble, I’ll dump him faster than rain falling from a cloud,” Firefly reassured her, and that was enough for Dash to crack a smile.

“I know, but I still don’t trust him,” Dash replied as she looked in the general direction of Soarin.

“Don’t worry, I’m able to handle myself,” Firefly replied as she moved her daughter’s chin and slowly turned her face back to her. “Also sweetheart, it’s nice you came to visit me. You know I love it when you visit.”

“S-sorry my greeting was like it was,” Dash replied, a bit embarrassed she made a big scene. “Guess I got a bit carried away.”

“It’s alright,” Firefly responded as she gave Dash a quick kiss on her forehead. “Now, do you still want some toast? Maybe even some coffee?”

“Yeah, breakfast would be nice. Sorry for the scene I caused,” Dash replied as she gave her mother a quick nuzzle on the cheek. “I’ll be at the table.”

Going silent and nodding at each other, both mares went their separate ways. While Firefly returned to getting the bread into the toaster, Dash returned to the living area and instantly gave the condescending stallion sitting at the table a cold glare. As she trotted to him, he remained calm and took the last sip of his coffee before he put the cup back down on the table.

“You seem calm now,” Soarin said first as Dash pulled out a chair and sat down.

“Don’t push me, Soarin. You hurt my mom and I’ll make you regret it,” Dash replied in a calm tone as well.

“Don’t worry, I know what you can do and I know better. I promise I won’t hurt your mother in any way, shape, or form. Now how about we forget about last night and call a truce?”

Sticking out his hoof as a show of good faith, Soarin waited for Dash to give him a hoof bump in return. For a second she just stared at it, but, smiling widely, she stuck her own hoof out and bumped it against his while making sure she put a bit more force behind. Though he winced and gave his hoof a shake as he pulled it away, he was ready for whatever trials awaited him.


Author's Note

I may just expand on this little story if people show interest in it.

Next Chapter