My best friend Brandon and I were nearing the end of our senior year in high school. It was one of the best years of our lives: we had picked all easy classes, we could goof off and still get good grades, and we felt like we owned the school. But that was all going to come to an end in about a month when we were do to graduate. On top of that we had applied and been accepted to different colleges. Because of this Brandon and I were trying to spend as much time together as we possibly could. It was at this point in our lives that early one Sunday morning Brandon called me.
"Hey Jake do you want to head over to the YMCA to go swimming? There's usually no one in the pool on Sundays," he asked.
"Sure" I said. "I'll meet you there."
"Ok, see you in a minute."
With that I grabbed a bag and started putting my swim suit and a towel in it. I walked downstairs, told my mom I was going to the Y with Brandon, and headed out the door. When I got there I saw Brandon standing outside the door waiting for me. We went inside and headed for the locker room.
Once inside, we noticed that we were the only ones here. We both picked a locker and started stripping off our clothes. We had seen each other naked at least a hundred times, maybe even more than that. But for some reason this was different. He had his back turned to me so he didn't notice the fact that I was staring at his ass as he pulled his underwear off. I felt my penis get a little hard and realized what I was doing. I snapped out of it and put my swim suit on.
After we had our suits on, we went through the showers to the door that led to the pool. Brandon went first and stopped me before I could get out.
"Damn, man. How lucky are we," he whispered back to me.
"What do you mean," I asked.
He let me out of the locker room and as I came out I saw the two hottest girls in our class in the pool. They looked at us and stopped what they were doing. They were wearing the skimpiest little bikinis I had ever seen and both had fairly small tits (not that I'm complaining, I love small tits). Brandon and I had fantasized bout this moment for four years, but after what had just happened in the locker room, I didn't know what to think anymore.
For some reason we stayed on opposite sides of the pool. About twenty minute after we got in Brandon pointed at them with his hand under the water so the couldn't see. At this point the lifeguard was asleep so anything that happened he didn't care about. I looked over at the girls' side of the pool and saw that they had both taken their bikini tops off and were splashing at each other. I looked over at Brandon, who was blatantly staring at the girls, and saw that his swim trunks were tenting out in the front. As soon as I saw that I got an instant hard on. I didn't feel as awkward about it now as I did in the locker room, though. Out here I could blame it on the girls.
After about an hour, the girls got out and walked back to their locker room as they giggled. Brandon and I didn't see much point in staying in the pool after they left so we got out too and headed for our locker room. As soon as we got in the door we took our suits off and went to the showers with our dicks still hard as steel. After a few seconds in the shower Brandon started grabbing at his cock and stroking it so I did too.
"Man that was some show," he said. "Wasn't it?"
"Yeah," I said, not thinking about the show the girls had put on but the one he had unknowingly put on for me.
A minute later he closed his eyes and leaned his head back (presumably from the pleasure he was giving himself). That's when it happened. I don't know what possessed me to do it but, right there in the shower where anyone could walk in on us, I got down on my knees grabbing his cock and shoved it in my watering mouth. I heard him moan out in pleasure as he opened his eyes and looked down.
"Jake! What the hell are you doing?" he didn't quite shout.
He tried to pull away from me but before he could I grabbed both of his ass cheeks and pulled him closer to me. Before he knew it, he was lost in the blowjob he was getting from me. He was moaning and using his hands to push my head down on his dick. We were both enjoying it more than we thought we would.
"Oh Jake," Brandon moaned. "Fuck. Suck my cock you little bitch. I want to cum in your mouth."
My cock was so hard at this point that I could no longer ignore it. As I was bobbing my head up and down on Brandon's stiff rod, I reached down and grabbed my own. My hand was moving faster than lightening as I felt the cum rising in my balls. A second later cum started erupting from my dick and landing on the shower floor just out of reach of the water coming from the shower head. The power of my orgasm caused my lips to clamp down tighter on Brandon's cock.
"Oh god," he yelled. "Jake I'm cumming! FUCK! Swallow it all."
I tried my best to do as he said but, as the cum started shooting into my mouth, I realized that it tasted too good to swallow straight away with the consequence that it started leaking out around the corners of my mouth. I was still swallowing when he pulled his deflating penis out of my mouth. I was still thinking about what we had just done when he bent down and kissed me right on the lips.
When he stopped we both said, "Wow," in unison. Then we rinsed our bodies off and, leaving my mess still on the shower floor, went back to our lockers to dry off and put our clothes back on. We didn't say a word to each other as we left the building.
When he got to his car he smiled at me and said,"See you at school tomorrow."
I smiled back and said,"See you."
The next day at school I saw Brandon in my first class of the day. We had four classes together out of five total. He was just sitting at his desk with that same smile on his face that he had the previous day when we left the YMCA. I sat down in my usual seat next to him and he leaned over and whispered to me.
"Hey, meet me in the bathroom after lunch."