Prom Night #3
by Xavier L

This is a fictional story containing sex between a stepfather and his teen stepson and unrelated teen. If you have a hard time separating fantasy from reality, or if this theme turns you off, you shouldn't continue reading.

If you are interested in my other stories, you can find them listed in the Authors section under XavierL (http://library.gaycafe.com/nifty/prolific.html#xavierl).

If you have ideas or fantasies you’d like to see turned into stories, feel free to email me.

Please feel free to email me with comments or if you'd like to be notified when there are new stories or updates to existing ones at xavier.stories@gmail.com.

Drew kissed me again greedily while I stroked his dick and Randy sucked me.  Then he finally said to me:  “I want that ass!”

“Yes. . . please!” I breathed.

“Randy,” Drew said, tapping my stepson on the shoulder.  “Can you suck him while I fuck his ass?”

“Sure, man.”

“Let’s go to my room,” I said.  Randy grabbed the bottle of lube as I led Drew by the hand to my bedroom.  I kissed him again and then sank to my knees swiftly devouring his large meat.

“Yeah, suck my dick Marc.  I’m gonna shove it in your ass good and hard!”

Randy walked in as I deep throated his buddy.  I looked up when I heard the wet noises of kissing and saw the two teens frenching.  My stepson’s cock was bouncing, and so I released his buddy and began blowing him.  Then I stood up and joined their huddle.  I kissed my stepson on the cheek, and he turned his mouth toward me and shoved his tongue deep into mine.

Drew moved behind me and pressed his cock into my crack and began rubbing it as his hand reached around and stroked my cock while his lips worked my neck.  Randy broke the kiss and knelt in front of me and continued working my dick.  Drew’s hands moved to my chest and rubbed my nipples while my stepson blew me.  As he sucked on my neck, I moaned and said: “I need your cock in my ass, Drew.  Fuck me!”

He was enjoying this too much and had jumped on board with this way too quickly.  “Yeah?  You want this dick?” he asked teasingly.  His hand grabbed his stiff meat, and then he slapped me in the ass with it.  

“Yes goddamn it!  Fuck me, Drew.  Fuck me NOW!” I begged.

He chuckled and moved away.  I heard the lid on the bottle of lube.  “So, do I have to pull out?” he asked.

“Fuck no! I want your load!  Every drop of it!”

“What about a condom?” he asked clearly toying with me.

“Just shove it in, man!”

“Okay Randy,” he said.

My stepson released my dick.  “Wanna bend him over the bed or have him ride you?”

He shrugged.  “I dunno, man.  Let’s just bend him over.”

Randy got on the ground by the bed as I turned around.  I spread my legs and bent over the bed.  Randy returned to blowing my meat as Drew moved in behind me.  I grabbed his dick and helped guide it in.  As soon as the thick head pushed open my hole, I moaned.  “Feel good?” he asked.

“Gawd yes!” I said.  “I want it all!”

“Shit that is some tight ass pussy!” Drew said.  He began feeding my ass steadily.

“YES! I want it all, baby.  Give me that big dick!”

“Randy, you are one lucky mother fucker!” he said appreciatively as he slid more of his dick into me.  “Can you really take it all?” he asked me.  “I’ve had girls that can’t.”

“Every fucking inch, man.  And fuck me hard!  I ain’t no little girl.”

His hands gripped my hips firmly, and then he shoved it in faster.  I found myself taking a mouthful of blanket as his larger cock forced my hole wider.  Soon his pelvis was pushed against my ass.  I reached back and squeezed his butt cheek.  “Tight as fuckin’ hell!” he said.  “Like virgin pussy!”  And then he began slowly humping me.  I moved my hand between my legs and rubbed his hairy balls when he pushed against me.

“Is that the best you got Drew?”

I felt his fingers dig into me harder, and then I felt him doing deeper thrusts.

“Come on man! Fuck me hard!”

He pulled his dick backward quite a ways until I was afraid he was going to stop, and then he slammed it all the way in.  

“YES!” I said.
He continued doing this, and my hole relaxed more.  As it became easier he started pounding me harder.  

“Yes Drew!  That’s fucking it!  Give it to me hard!”

“Goddamn man!  I’ve never had a pussy that could handle it this hard,” he said, thrusting his salami into me deep and hard.

Randy had me so close.  Well, between his mouth and the long schlong pounding my hole.  “I’m gonna cum, Randy!” I said.

Drew’s hands moved to my shoulders and gripped them hard as he continued abusing my hole, his hangers banging against my ass.  “Goddamn!  I’m gonna need to move in so I can tag this ass whenever I want.”

“Come on over, Drew!  I’d keep your ass naked, though.  I’d work your dick until you were raw man!”

“Tight!  You can get started tonight, Marc.  When I’m done with your ass, you’re gonna sick my dick until I shoot down your throat bitch!”

“Unhhh!” I grunted as I shot my load into my stepson’s throat.  Drew kept pounding me as my cock twitched in Randy’s hot mouth.   When the flow slowed Randy released me and moved out from under me and stood up.  He rubbed my back as his friend continued ramming my ass.

“You like that?” he asked his buddy.

“Ohmigawd!  You weren’t fucking kidding.  I’m not ever leaving this house!” Drew said.

“Fine with me!” I blurted out.  “You can live in my ass!”

I felt a hand smack my ass.  “What?  You sayin’ my dick ain’t good enough for you anymore?” Randy asked.

“Bring that hot cock over here, and I’ll show you how much I still want it!”

Randy flopped down in front of me.  I pulled his bushy brown pubes with my teeth as he got into a position that allowed me to get to him.  I immediately sucked on his balls.

“So fucking hot!” Drew said.  His thrusts were becoming shorter and more urgent, so I figured he was getting close.  I engulfed my stepson’s cock with my throat.  His strong hand was on my head in an instant, shoving it down.

“Yeah, Marc!  Suck my fucking cock bitch!  I wanna feel my junk going down your throat.”

“Fuck man!  Your dad can sure take it!  I don’t know a cunt who could keep up with him!” my young friend said as he fucked my ass.

“He’s way better than a dad man.  WAY better!”

That made me suck him even harder.  He moved from underneath me, pulling his cock out of my mouth.  He got in front of my face, and I saw him fold his knees beneath his butt.  He grabbed a fistful of my hair and yanked my head up.  I lifted my body up with my arms and opened my mouth wide.  He shoved his dick into my throat and began roughly face fucking me.

“Fuck!” Drew suddenly spat, and I felt his body freeze.  His dick began twitching in my ass, and so I clenched my ass muscles tight against him.  I could feel him unloading.  He playfully smacked me on the ass.  “Fucking. Incredible. Ass.”

I reached back and squeezed his cheek in response.  When he was done unloading, he pulled out.  I heard him in the bathroom.  Randy eased me on to my back.  While he lay crosswise over me, he shoved his dick deep in my throat.  Drew came in and got onto the bed.   He gently rubbed my ass, and then I heard them kissing again.  My stepson didn’t last much longer, and I was soon swallowing his salty load.

Randy moved off me, and I repositioned myself in between them.  We stretched out on the bed, me sandwiched by the two hotties.   Just to make sure Drew was still cool with all this, I moved so that I could suck on his balls.  Then I kissed his flaccid dick and moved to his nipples.  I sucked on his pink nubs and moved up to his face.  His head lifted off  the pillow, and his had grabbed my head and pulled my mouth to his.

We kissed roughly for a few moments, and then I lay back to catch my breath.  “You both are so fucking hot!” I said.  Randy moved onto his side and covered my mouth with his while his fingers tweaked my nipple.  As he kissed me I felt Drew’s lips sucking on my other nipple.  When Randy stopped kissing me, I said:  “I’ve fuckin’ died and gone to heaven!”

We lay together for a while.  “Anyone want a beer?” I asked.

“Yes!” the boys said.

We got out of the bed and walked into the kitchen and retrieved some beer.  The boys sat at the table drinking their brew while I got some snacks.  When I came over to the table, Drew ran his hand over my butt cheeks.  I turned around and leaned down and put my tongue in his open mouth, and we kissed slowly.   When I stood up, he put his beer down against his crotch.  “Wanna drink?” he asked me with a crooked grin.

I smiled and knelt down.  I placed the bottle in my mouth, and he maneuvered it so I could suck some of the beer out of it.  There was a tap on my shoulder, and so I released the brown bottle and moved around on my knees so that I was between my stepson’s legs.  I repeated the same with him.  Then I stood up, and we tongue kissed.  Drew grabbed me by the hips and guided me back.  He moved me down so I was sitting in his lap.  “Yeah, I think you’re gonna ride it next time,” he said.

“You got it baby.  Get that monster in me as deep as you can!”

Randy stood up and bent over to kiss me.  As we kissed I began rubbing his growing dick.  I felt Drew’s hand on my cock.  I ground my ass against him and could feel his meat swelling, too.  When Randy straightened up, he moved his groin in front of me.  I took his rising cock into my mouth and gently stimulated it with my tongue.
“Randy, is it gross as it looks?” Drew asked.

“No, man.  Once you start sucking, it doesn’t really bother you.”

“What about swallowing?”

“Once I got past the first part, it was okay,” he said.

I continued working on my stepson until Drew grabbed my hair and pulled my head back.  I leaned back and he kissed me roughly.  When he stopped kissing me, he reached out and took his buddy’s dick and pulled it closer.  Randy readily obliged, and I watched in amazement as Drew tentatively inserted the tip of Randy’s cock into his mouth.  He did a few blows of just the tip, and then I saw him take more in.   I reached between my legs and found his hard-on and began stroking it as I joined him.  I licked on my stepson’s shaft and moved up and down on it with my lips.

After a bit, Drew pushed me up from his lap.  I stood up and kissed Randy.  My knees almost buckled when I felt Drew’s lips on my cock.  Drew spent a little time going back and forth between our dicks.  I moved to my knees, pushed Drew’s legs apart and went down on him.  I buried my nose in his blonde pubes and slowly worked his meat while he blew his buddy.

Then he stood up, and it was my turn to move between two cocks.  They kissed in between taking swigs of their beer as I sucked on their young meat.  At one point when I returned to Drew’s cock, he grabbed my head and shoved it down making me gag.   I felt his other hand on my head, and then he began forcing my head back and forth faster and deeper.  I grabbed his ass and squeezed it as he deep throated me and face fucked me.

“My turn for some ass,” Randy said.  We moved to the living room.  Drew sat down on the couch and spread his legs wide.  As soon as I was on my knees, he shoved my head into his crotch.  With my nose buried in his pubes, I worked his hairy sac with my lips.  When the pressure relieved on my head, I returned his dick to my mouth, and he thrust my head down.  “Come on, bitch!  I want to feel that whole thing in your throat.”

Randy knelt on the couch at his side.  I looked up and saw my stepson’s dick disappearing into his friend’s mouth.  I thrust his dick deep inside my throat and heard his muffled moan.  I held it and swallowed my spit so that my throat muscles massaged his dick.

My stepson pulled out of his friend’s mouth, and while he got into position behind me, Drew folded his knees beneath him while he leaned backward.  I buried his meat in my gullet again, and he grabbed the sides of my head and began fucking my mouth again.  With Drew’s cum still in my hole, and the lube from his cock still coated my ass, Randy was able to slide his dick in easily.

I released Drew’s dick and turned my head and said to Randy:  “Fuck me, son!  Fuck me hard!”

Drew grabbed my head and shoved it back down on his salami.  “Shut up and suck bitch!”  That made me so damn hot, so I deep throated him.   I pressed my nose into his pubes and pelvis as I forced his sizable cock all the way into my throat.   “Yeah, Marc!  Suck it!  Suck it!”

“Man he sure he does like dick!” Randy observed.
“And cum.  Don’t you, Marc?  You like lots of cum.”

I nodded my head as I continued working his cock and Randy rammed my ass.

“Fuck him harder Randy!  I want to hear your bodies slapping.”

Randy picked up speed with his friend’s encouragement.  Drew eased up on my head, and I slowed down taking languid swallows of the full length of his cock.   I would ease all the way back until just the head remained in my mouth and then slowly descend to the base and repeat.  After a while I released his cock and worked his balls.

“Taste good, Marc?”

“Fuck yes!  Your dick is so good!”

“You like that creamy filling, too.  Don’t you cocksucker?”

“Yes!  I want your salty cum!”  I ran my tongue up the bottom of his the long, thick shaft and then flicked my tongue against the slit.  And then I shoved the whole rod down my throat.

“Shit!” he swore and began humping my face again.

Randy grabbed my shoulders as he thrust his cock into my ass.  Once he was all the way in, he would give it an extra push to put even more in me.   I felt him moving around while his dick was inside me, and then I noticed his thrusts getting more powerful.  I assumed he had changed position.  Randy continued pounding my ass hard while his buddy shoved his dick into my throat at a faster pace.  At one point Randy leaned next to my ear and asked “Aren’t you glad he came over?”

“Yes!” I said, quickly returning the thick young meat to my throat after answering.

“That looks like a good dick sucking!” Randy said, lifting his head up and apparently speaking to Drew.

“Holy shit!” he replied panting

The boys kept feeding me their dick for a while longer before Randy yelled out “Oh gawd!” and froze.  I felt his cock twitching inside my ass as he unloaded.  He rested his body against mine as he enjoyed his orgasm.  Drew began ramming into me faster as Randy pulled out.  He sat down next to his friend on the couch.  I heard sucking sounds, and I looked up to see Randy working Drew’s nipples.  He was moaning loudly and biting his lower lip.

I sped up my pace matching his furious rhythm.  Soon after I heard him spit out “Fuck!” and then tasted his salty juice shooting into my mouth.  The quantity was much less than before, but I enjoyed every drop and continued milking him.

After I had drained the teen, I sat back and worked at slowing my breathing.  Finally I lay down on the floor as I panted.  Suddenly I felt lips on my cock and looked down to see Randy’s head in my crotch.  “Oh gawd thank you!” I said as my stepson blew me.  Then I saw Drew joining him on the floor.  His lips clamped on chest and sucked on my nipples.  “Oh Drew, you’re so fucking hot!” 
He moved up and began sucking on my neck.  “I’m definitely spending the night tonight.”

“Fuck yes!”  I said right before his mouth closed over mine and his tongue thrust into my mouth.  We kissed passionately, and when we broke apart, I looked into his beautiful blue eyes and said:  “I can’t wait for your dick to be in my ass again.”  He smiled at me, and then I watched his athletic body join my stepson.

“Let me in, man,” I heard him say.  Randy moved aside, and the two boys began working my cock together.

“Goddamn!” I said as the two mouths sucked on my dick, lips moved along the shaft, and my balls disappeared into moist heat where they were gently sucked.  My hips began moving on their own as my climax grew quickly.   They continued working, and I said:  “Randy!  I want you kissing me while I cum.”

A mouth deep throated me a few times, and then Randy was moving up my body.  He smothered my mouth with his.  His tongue entered my mouth greedily as Drew continued sucking my cock.  As Randy and I kissed, I moved my hand to Drew’s head.  I nudged his head up and down as my hips moved my cock faster in his mouth.  I could feel my lower body shaking as my orgasm grew closer.  With my other hand I reached up and grabbed my stepson’s head and gripped his hair as we continued kissing.  And then I blew.  Cum shot out of my cock, and Drew swallowed the first volley.  I heard him spitting.

Randy stopped kissing me and said “Come on, man.  It’s no big deal.”

“It’s just disgusting.”

“Pussy,” Randy said, and then he went back to kissing me.  My dick surprised me as it continued to twitch, but then I felt even more stunned when the teen’s mouth closed on my dick and sucked my salty fluid.

When he was done, I saw him wipe his mouth with his arm.  “Nasty!  I don’t know how you guys do that.”

Randy and I rolled our eyes.  Randy got up and walked into the dining room to get his beer.  Drew was getting ready to join him, but I pulled him down.  He smiled at me and moved over my outstretched body, his lower body moving between my legs.  I kissed him on the lips and then slid my tongue into his mouth.  I could still taste some of my cum as we frenched.  My hands ran up and down his bare toned body.  I felt the dimples at the base of his back.  When we stopped kissing, I said:  “You make me so damn hot!”

“Good!  Cuz I’m a horny fucker!”  He moved out of my embrace and joined his friend.  I got up as well and finished off my beer as Randy went to the freezer.

“Marc, we’re out of ice cream man.”

“Want to go to the store?” I asked.

A decision was made the boys would go since Drew wanted to pick up some more clothes from his house.  They got dressed, and I handed them money as they left.  I cleaned up while I waited for them.  A while later my cell phone had a message.  I flipped it open and clicked on the picture message.  A picture came up of a nice dick surrounded by ash blonde pubes.  I recognized it immediately.  The message said:  “Can’t wait for your ass.”  As I read the message, another came in.  I clicked on that and noticed a picture of Randy’s crotch.  It put a smile on my face for sure.