When the homecoming game ended with a convincing 28-7 win in favor of the home team, I followed Brooke and Ashley as they walked out towards the parking lot, having completed cheering for their high school team that night. Unsurprisingly, as the cheerleading captain, Brooke had been elected homecoming queen in her senior year, and I was very eager to celebrate with her as well. Naturally, Ashley was eager to join her equally aged eighteen-year-old teammate in the fun.
When we arrived at my car, I got into the driver’s seat, Brooke sat beside me in the passenger seat, and Ashley climbed into the back. Then I put the vehicle into drive, setting out for a place where we could all privately celebrate.
I focused on the road ahead for the entire time, but I could feel my belt being unbuckled by Brooke as I drove. When we reached a red light, I stopped. At that moment, Brooke unbuttoned my pants, dropped the front of them, along with my boxer briefs, and watched my cock spring up into the air. She gripped the base with her right hand, lowered her head, opened her mouth, and proceeded to use her mouth and tongue to pleasure me. I let out a loud audible moan as she sucked on my cock. Within a matter of seconds, the traffic light had turned green.
“Keep driving,” Brooke said. “I’ll do the work.”
I promptly complied, trying to maintain focus on the road as she sucked on my wet erect cock.
“Adjust the mirror,” I heard Ashley say.
Instinctively, I complied. The lights in the back had been flipped on, and I saw Ashley had pulled up her miniskirt, showing off her skimpy blue briefs. She stuck her right hand down them and began to pleasure herself. It wasn’t long before her face changed, and her moans became clear enough for me to hear.
I moaned loudly between hearing Ashley’s orgasmic cries and being pushed to the brink by Brooke’s fantastic mouth. I was thoroughly enjoying this, and even though it wasn’t time yet, I was already ready to cum all over Brooke’s beautiful face.
Recognizing that I was very close, Brooke released me and allowed the sensation that was pulsing throughout my body to gradually wind down. I tried to collect myself as I remembered what the plan actually was for that night.
Suddenly, I heard a loud car horn, and I cried out as I swerved to avoid colliding with another motorist!
“Holy shit!” I exclaimed as I regained my focus and paid full attention to the road again.
“You ran a red light,” Ashley pointed out.
“Oh,” I replied, realizing how unfocused I had become.
“I get you that hot, horny, and attentive, huh?” Brooke asked me.
“Always,” I confessed.
“Well, let’s continue the fun in a much more private setting,” Brooke suggested.
“Works for me,” I replied.
And I drove them to the hotel that I reserved prior to the official start of homecoming weekend.
Using my keycard, I guided them through the side door of the hotel and to the room. There was one big bed in the room, but there was undoubtedly plenty of room for three people to have lots of fun.
“Your pants are still unbuckled by the way,” Ashley noted.
“Let’s address that,” Brooke added.
The two young women motioned for me to sit down on the bed, and I promptly complied. Within seconds, they had pulled my pants and boxers down to my ankles.
They gazed at my stiff and still damp cock. And then they each proceeded to take turns sucking on it. I moaned loudly as I felt their warm mouths and sensitive tongues press up against the soft pink flesh.
Once several drops of precum gushed from the tip, Brooke and Ashley allowed my wet swollen cock to get a rest. Then they pulled their shells up and allowed me to gaze at their flawless tits before making out with each other. It took all my inner strength to keep myself from grabbing my cock and stroking it as I watched them passionately make out with their perfect tits on full display.
Once they finished kissing, I stood up, grabbed Brooke, and tossed her onto the bed. She giggled as she waited for me to make my next move.
I elevated Brooke’s legs up into the air. And then I clamped my hands down on the top of her briefs and yanked them all the way up to her ankles. Brooke grinned as I gazed longingly at her shaven twat and deeply tempting set of pink pussy lips.
With absolute delight, I lowered my head and ferociously made out with Brooke’s succulent pussy. Brooke’s moans were so loud that it only made me press down harder and use as much of my mouth as I could to get her wet. I also made certain that my upper lip connected with her deeply sensitive clit.
Brooke’s legs shook more as I increased the intensity of my kissing and pressed my mouth fully against her soaked and utterly delicious lips! She screamed as I pushed her over the edge, and I felt her climax all over my face!
I lifted my head up and watched Brooke breathe heavily as I licked her juices off of my face. She was so fucking hot when she orgasmed.
“My turn,” Ashley declared.
And she got down in front of Brooke, lowered her head, and proceeded to make out with her drenched and delectable pink lips. As Ashley ate her out, I flipped up her miniskirt and pressed my hands onto her bloomers. Then I yanked the briefs down her legs and exposed her own moist, shaven twat.

I moved my head forward, opened my mouth, and proceeded to eat Ashley out while her ass remained firmly in my face. Ashley’s moans were muffled due to her own oral investment upon Brooke, but I could feel her miniskirt flap around and her legs shake as I made out with her highly sensitive squirmy lips! I could hear Brooke cry out as she came all over Ashley’s face, and within seconds, I successfully pushed Ashley over the edge and felt her own climax all over my face!
We took several seconds to sample and enjoy how delicious the juices truly were. And then Brooke and Ashley got down on their backs for me. Their cheer panties remained dangling around their ankles. I instinctively removed the briefs from their feet and pressed them up against their damp pussies, using the crotch of the undergarments to collect anything still attached to their juicy twats. Then I tossed Brooke’s bloomers onto Ashley’s face and Ashley’s bloomers onto Brooke’s face and watched both naughty cheerleaders lick the crotch of their partner’s panties clean.
When they were finished, Ashley positioned herself over Brooke’s face. Her miniskirt flapped in the air as she lowered herself and allowed Brooke to eat her out. And as soon as her lips touched Brooke’s mouth, I pushed my cock into Brooke’s pussy and began to fuck her.
I gradually increased my speed as I watched Ashley move her drenched twat over Brooke’s beautiful cum-covered face. The smacking of my thrusting was so loud that they almost matched the volume of the beautiful cheerleaders’ orgasmic cries.
Once I saw Ashley cum on Brooke’s face, I pulled out and waited for Brooke to recover. Then I let Brooke climb on top of me, and she faced away from me as she positioned herself on my wet swollen cock. As she bounced up and down on my cock, Ashley stood on the bed, raised her right leg up, and waited for Brooke to respond.
Brooke pushed her right hand upward and shoved multiple fingers into her damp pussy. Ashley cried out as Brooke finger fucked her with tremendous force and ferocity. It wasn’t long before Brooke successfully made Ashley cum again, and this time, the climax could be seen covering Brooke’s face, hair, and tits.
As Brooke reacted to her partner’s latest climax, she gradually eased her bouncing and allowed me to recover before climbing off me. Then I stood up and motioned for both of them to turn around and get on the bed for me.
Once they faced away from me, I flipped their miniskirts back up and stared at their perfect asses. Then I proceeded to spank them repeatedly, using both hands to connect with their sensitive and immaculate cheeks.
As soon as their skin emulated a significant shade of red, I let them have a short break. The women’s heavy breathing made me even more excited for what was ahead.
I leaned forward and whispered something in Ashley’s right ear.
“You’re on the shot?” I questioned.
“Yes,” she confirmed.
“Excellent,” I remarked.
And I pushed myself into her. Brooke giggled as she moved forward on the bed and positioned herself in front of Ashley’s face. Ashley began to kiss and lick Brooke’s wet sore twat as she shook her ass in her face. As soon as Brooke’s breathing grew heavier, I thrust myself in and out of Ashley’s own damp pussy! I grunted loudly as I fucked her hard! I was fully aroused and ready to fill her up!
My grunts were matched by Brooke’s excessive moaning, and I was deeply turned on watching her cum again! However, I wanted to get a few more images ingrained into my memory before I climaxed.
I swiftly grabbed Ashley’s briefs off the bed and shoved them into Brooke’s mouth. She bit down on the crotch and shook them in her mouth as Ashley continued to pleasure her with her mouth. Then I grabbed Brooke’s own briefs and wrapped them around Ashley’s throat as I continued to fuck her doggystyle.
“Who are my naughty cheerleaders?” I asked them.
“We are!” they cried in muffled fashion.
“Louder!” I grunted.
“We are!” they repeated.
“Fuck yeah, you are!” I replied.
At that moment, Brooke spat out Ashley’s damp bloomers and cried out as she came all over her teammate’s face! And as the two young women’s miniskirts shook fiercely, with their firm tits and perfect asses bouncing rapidly, I was pushed to embrace the climax as well!
I heard Ashley let out a loud orgasmic cry, and I cried out as I thrust myself forward and filled her up! Several seconds passed as I filled her delicious pussy with my warm wet cum, but it felt much longer than that with how fucking fantastic this climax truly was!
When I finished, I slowly pulled out of Ashley and watched multiple streams of my own cum pour out of her and down her legs. I smiled as I watched Ashley collect my cum with her own fingers and lap it up. Within seconds, Brooke had gotten beside Ashley’s crotch and proceeded to enjoy my cum as well.
When they each finished having their fill, I lined their faces up and rubbed my soaked wet cock over both of them, giving them several additional drops to savor.
“Happy Homecoming, you fucking naughty cheerleaders,” I told them.
