I pulled into the driveway, parked the vehicle, and stepped out of the car, quickly walking to the front door. I made sure to knock only four times to indicate it was me. A few seconds later, the front door opened. The blonde brown eyed eighteen year old senior and cheerleader captain, Brooke Bailey, immediately opened the door. She was in a white bathrobe, having freshly showered, but I knew that would change soon.
“Hi,” I said. “The plan is still on?”
“The movie is set to end in two hours with a fifteen-minute drive back,” she confirmed. “So yeah, my parents shouldn’t be back anytime soon.”
“So plenty of time to have fun and clean up,” I responded.
“Which is exactly what we hoped for,” she confirmed. “So let’s get started.”
I stepped into the home and followed Brooke upstairs. Surprisingly, we didn’t go to her bedroom. Instead, we headed in a different direction.
When Brooke opened a door, I realized what was happening.
“Isn’t this your parents’ bedroom?” I asked her.
“Yep,” she answered. “I changed the sheets and pillows beforehand. They’ll never notice we opted for the bigger bed in the bigger room.”
“Sweet,” I said, deciding not to question this impromptu decision.
We stepped into the bedroom, and I took my shoes off before getting onto the bed. I immediately noticed a binder on the right side of the bed.
“You’re welcome to browse through that,” Brooke said. “Couple pictures you might really enjoy seeing. But no touching just yet. Not until I’m fully ready.”
“Sounds good,” I replied, as I got settled in.
“And no peeking,” Brooke warned me, as she proceeded to step into the walk-in bathroom. “You’ll see everything in due time.”
I nodded in acknowledgment before browsing through the binder. They contained pictures of Brooke in her cheerleader outfit standing in front of the bathroom mirror. However, the pictures gradually got more suggestive as I dove further into the binder.
A couple pictures showed Brooke stretching. A couple other pictures showed Brooke gradually removing the briefs. And the last couple pictures showed her holding the briefs up while playing with her miniskirt. I felt so hard getting this kind of visual foreplay.
“You can look now,” Brooke announced.
I instinctively looked up, and Brooke emerged from the bathroom in her blue and gold Varsity cheerleader outfit, complete with gameday-ready makeup and lipstick, her white cheer tennis shoes, light blue pom poms, and the little blue bow in her hair.
“Oh, wow,” I gasped.
“You’ve seen me so many times looking like this,” she reminded me.
“Yeah, I know, but… you look beautiful every single time,” I said.
“Awe, thank you,” she said. “You’re sweet. Horny as hell, but sweet.”
I blushed in embarrassment. I reflected on our very first face to face conversation when she caught me gazing at her a bit too long during the team photo day. Much to my surprise, she was touched that I found her that attractive. We engaged in a very open conversation and decided to have some private fun right before football season began.
Brooke raised the pom poms up in the air and proceeded to cheer for me.
“M-A-R-K!” she yelled, emphasizing each and every letter. “Let’s have lots of fun today! Got my outfit on, makeup too! Ready to be fucked by you! Hard for me, you will get! I know you’ll make me very wet! I hear you’re great, and a big eater! So let’s begin! I’m your naughty cheerleader!”
And Brooke tossed the pom poms onto the floor while maintaining the big beautiful smile on her face!
“After I stretch, of course,” she noted. “Flexibility is key.”
As Brooke raised her left leg up, I couldn’t help but look at the briefs concealed underneath her tiny miniskirt. I could tell she never wore anything underneath the blue briefs. And I loved it.
Brooke then elevated her right leg and stretched it out. Her legs were so long and perfect, and they made me desire to see even more.
Once Brooke finished stretching, she motioned for me to go to the edge of the bed. I promptly obliged. She grinned as she turned around and proceeded to grind on my already erect cock. Her bloomers and my shorts prevented skin-to-skin contact, but the buildup was unquestionably a part of the fun.
“Now we can kiss,” she said.
Brooke joined me on the bed, and we made out for what felt like several minutes, with her opting to be on top of me. Our lips quickly became wet and immediately entangled together while our tongues rolled over each other. There was also plenty of touching during the makeout session, with my hands immediately ending up near her thighs and firm, tight ass.
“Let me be on top now,” I said.
Brooke swiftly complied, and I turned my attention to her very sensitive neck. I proceeded to gently kiss it, and she became further aroused by the timing of the kisses.
Then I raised Brooke’s shell up until her tits were fully shown. Her nipples were already perky and erect and ready to be played with.
I briefly clamped onto them with my fingers and stimulated them. Then I stroked them with my own wet tongue. She giggled as my tongue caressed her.
“So sensitive,” I commented. “I wonder what else will make you react like that.”
“You want to find out for yourself?” she asked.
“I think I already know,” I reassured her.
And I lowered my arms as I reached for her miniskirt and pulled it up, revealing her bloomers. Then I stuck my right hand down her briefs, extending my fingers as I felt for her sensitive clit and the lips of her pussy. Without looking, I proceeded to masturbate Brooke. The briefs expanded as I used my hand to get her off.
While my right hand worked its magic, I used my left hand to play with Brooke’s tits. I also made sure to breathe close to her face.
“You like that?” I asked her, as I listened to her heavy breathing. “Being touched like that down there?”
She nodded meekly in between orgasmic fueled gasps. I picked up the pace and made sure to make full contact with her clit.
Brooke’s moans suddenly turned into an audible scream as I successfully found her sweet spot and made her cum. A wet spot swiftly formed in the center of the crotch, allowing me to see the shape and texture of those desirable lips.
I removed my right hand and allowed her to sample the juices on my fingers.
“I feel very wet,” she said.
Brooke started to reach for her briefs, but I stopped her.
“Let me do it,” I said.
And I got up and moved back towards the edge of the bed. Then I grabbed the top of Brooke’s briefs, the briefs that I gazed upon for so many nights at the games, as well as the aforementioned team picture day, and I gradually pulled them down. Brooke elevated her legs for me as she allowed me to pull them up and leave them dangling around her ankles. Then I turned my attention to her shaven pussy. My eyes remained fixated on her succulent pink lips that had been made wet by my own fingers. And I undoubtedly wanted even more to touch them.
I promptly lowered my head and briefly stroked her clit with my fingers. And then I pressed my lips up against her own soft lips and proceeded to kiss them. I could hear Brooke’s moaning as I kissed her down there. And I kissed her delicious lips with even more passion and intensity.
Eager to make Brooke’s legs shake, I stuck my tongue out and rolled it over her pussy. She tasted so fucking good. I truly didn’t want to pull away or let up. I wanted to feel her all over my mouth and face while hearing her orgasm.
Brooke’s legs shook rapidly as I continued to find all the nerve endings I could reach with my mouth, and her screams became so audible that I was truly thankful nobody else was home! She came all over my face, and I dove in even deeper to get every drop that I possibly could acquire!
Eventually, I came up for air before I finished collecting all the droplets off of her drenched pussy. Brooke’s heavy breathing and beautiful smile made me even happier that I made her cum with my mouth.
“Now it’s my turn to taste you,” she announced. “Lay down there.”
I lay back against the pillows as Brooke reached up, took the briefs off her ankles, rolled towards me, and pulled my boxers and shorts down. She gazed in awe at my fully erect cock. Then she gradually rubbed her spankies all over the sensitive pink head. I breathed heavily as I felt her stimulate me.

Then Brooke seized my cock with her right hand, wrapping the briefs around the base of my cock, and shoved it deep into her mouth. I watched as she sucked on my head and gradually went down to the shaft, making sure to get every inch possible. I moaned loudly as she sucked on my cock!
After what felt like many minutes of sucking, Brooke pulled my cock out of her mouth, tossing the briefs onto a nearby pillow, and placed my cock in between her tits. The bottom of her shell also allowed for additional stimulation.
As I moved my cock in between her tits, I could feel myself start to cum. Thankfully, Brooke recognized it and stopped.
“Careful,” she said. “Don’t want you making a mess all over my top. I might not be able to get the stains out in time for tomorrow’s game.”
However, she noticed the precum that had formed at the tip.
“That being said, I love how excited you are,” she said.
“Let me taste you again,” I spat out.
“With pleasure,” she responded, emphasizing the double entendre.
Brooke spun around and allowed me to have full access to her pussy again. I proceeded to eat her out again, gently spanking her as I savored her. Meanwhile, Brooke re-inserted my cock back into her mouth and sucked on it some more.
We both focused on giving each other more pleasure through the nerve endings on our genitals, and I cried out as she came all over my face!
“I think we’re ready,” Brooke validated, as she stared at my drenched face.
“Indeed we are,” I replied.
I stood up and stepped out of my shorts and boxers while removing my shirt. Then I turned my full attention to Brooke. I helped her get the shell off before positioning her on the bed. Then I hiked her miniskirt back up and spread her legs.
Brooke didn’t believe in using rubbers. She noticed it took away a lot from the experience. Frankly, I was not going to disagree with her on that even if I wasn’t sure if she was correct or not.
I pushed my cock inside of her and proceeded to fuck her! The bed shook as I fucked her in the missionary position! Her miniskirt also flapped around frequently, and her tits made a loud smacking sound as I pushed myself in and out of her!
Brooke’s moans made me so delightfully happy this fantasy had now come to life!
“Ready for the next position?” I asked.
“Fuck yeah!” she cried.
I pulled out of her and got back down on the bed. Then she straddled my cock and proceeded to ride it. I moaned loudly as I felt her bounce up and down on my cock. Her own audible gasps made me even more eager to cum! However, there was still more to do!
Recognizing it wasn’t time yet, Brooke climbed off of me and allowed me to catch my breath!
“Handstand position?” she asked.
“Yes,” I reaffirmed.
And Brooke proceeded to get off the bed and stand on her two hands. I stood up and proceeded to re-insert myself into her. She successfully maintained her balance as I fucked her in that position! I grunted loudly as I fucked her hard!
Instinctively, I looked up and suddenly had an idea.
“Hey, Brooke?” I asked.
“Yeah?” she replied.
I pulled out of her and allowed her to rest on the bedroom floor. Once she recovered, I motioned towards the brown dresser drawer near the bedroom mirror.
“Let’s fuck there next,” I suggested.
“Ooh, I love the way you think,” she conceded.
And we walked over there together. Brooke promptly swept the paperwork and other items off the top of the dresser drawer. Then I grabbed her waist and set her on top of it. The back of her head briefly connected with the mirror as I set her down. Brooke instinctively laughed as she felt her head connect with the mirror.
“Sorry,” I said.
“Don’t be,” she replied. “Actually wouldn’t mind having my head pressed against it a few more times. As long as no cracks are left there of course.”
And I inserted myself back inside of her and proceeded to fuck her on her parents’ dresser drawer! She let out several shrill cries as I pounded her hard! Her tits bounced up and down repeatedly as her head lurched back against the mirror!
“God, that feels so fucking good!” she yelled.
“And we’re not done yet,” I reassured her.
I pulled out of her, picked her up, and threw her onto the bed. She spun around and made sure to stick her ass up into the air.
I hovered over Brooke and proceeded to spank her repeatedly, giving her barely any time to catch her breath with each successive smack! Then I shoved three fingers into her pussy and proceeded to finger fuck her! Her screams became so loud that they drowned out the sounds of my fingers smacking against her delicious juicy twat!
Once she came, I removed my fingers and proceeded to clamp down on her delectable pussy with my mouth, eating her out as she shook my sore ass in my face! She screamed as she exploded in my face once again!
I took the pom poms and rubbed them all over the red spots on her ass. Then I gently kissed them all.
“It’s time,” I announced.
“Don’t hold back,” she instructed. “Just pull out beforehand.”
“Will do, my captain,” I confirmed.
And I shoved my cock deep into her soaking wet pussy and proceeded to fuck her hard! I pushed her head down into the pillows as I pushed myself back and forth inside of her! Doggystyle was my favorite position, and I always wanted the climax to be there. In that position, I got to see as much of a beautiful woman as I could during sex.
As I pushed Brooke’s head into a pillow, I smiled as I caught her inhale the contents within the crotch of her own cheer briefs.
“Who’s my naughty cheerleader?” I asked her.
“I am!” she cried.
“Louder!” I declared.
“I am your naughty cheerleader!” she reaffirmed.
“You want me to cum?” I yelled.
“Cum all over this fucking naughty cheerleader!” she screamed, amidst her heavy breathing and reactions to the powerful orgasmic sensation.
And at that moment, I pulled out of her and groaned as I climaxed while listening to the audible moaning of her own climax! The reaction was so powerful that I had to shut my eyes as I ejaculated on her ass! I could feel multiple streams fly out onto her and coat her, and I genuinely hoped they ended up on her ass! She wasn’t on the pill or shot just yet. Someday, she would have that flexibility though.
When I opened my eyes, I had finished cumming, and I saw that I had completely covered Brooke’s ass in my wet sticky cum. Multiple lines of cum poured down her legs and onto the damp bed sheets directly underneath her.
“Damn,” she remarked. “I really make you that excited?”
“You being excited always makes me excited,” I responded. “That’s why you’re my favorite cheerleader.”
Brooke giggled in delight, and I leaned over to kiss her on the lips.
“Do you think we have enough time for a second round of fun?” I asked her.
Brooke quickly checked her phone to verify the time.
“Oh yeah,” she said. “We’re very good on time.”
I grabbed her briefs and used the interior of the undergarment to wipe the cum off of her ass.
“You are so fucking kinky,” she said.
“Here,” I said. “You should taste me the way I’ve tasted you.”
As Brooke got on her back and ate out of her own briefs, I spread her legs and ate her out once again. I heard her gasp as she felt me press my mouth back against her drenched lips, and I felt her body shake only a couple seconds later.
Suddenly, the wrong sound was heard. The doorbell rang.
“I thought you said we were good on time!” I gasped.
“We should be!” she yelled.
And I watched her quickly slide the miniskirt off, scamper to put a tank top and shorts on, and run downstairs. I threw on my shirt and boxers before watching quietly as Brooke answered the door and spoke to someone whose voice I immediately recognized.
“I can see his car in your driveway,” Ashley said.
Sweat poured down my face as I realized Brooke’s closest friend had busted me.
“You can come out, by the way!” she yelled.
I stepped out of the bedroom, still wearing just my shirt and boxers.
“So you have a thing for naughty cheerleaders, huh?” Ashley asked rhetorically.
“It’s not…”
“Care to make room for one more in that bedroom?” she questioned.
A grin formed on my face as I recognized what was being proposed.
“We have plenty of time, right?” I asked Brooke.
“For additional fun?” she replied. “Yes. Yes, we do.”
