I was working from home and my son Johnny, who lived with me had been called in to work. Whenever I had the house to myself, I liked to hangout naked. I was just working on some reports and stuff. I always kept a pair of shorts and a t-shirt close by that I could put on if anyone came to the door or anything. The doorbell rang and the doorbell camera showed it was my sons friend Zach. I put on my shorts, I didn’t bother putting on my t-shirt. I opened the door and said “Hey Zach, what’s up?” “Hey Mr. Jones, I was looking for Johnny”, he said. I opened the door. I wasn’t too worried about Johnny seeing my hairy body in just shorts since he had been over many times swimming with Johnny and I in our pool. I explained to Zach that Johnny had been called into work.
“You’re welcome to use the pool if you want”, I told him. I had forgotten that I had my massage table set up in the room that you walk through to get out to the pool. I explained to him that I had given Johnny a massage last night because he was sore from working out. “I can relate” Zach said since he worked out with Johnny. I asked Zach if he was sore too. “Yes, very sore, they had worked out hard last night”. I told Johnny that I’d be glad to give him a massage. His eyes lit up.
“Go ahead and take your clothes off Zach and I will get the table ready”. He started stripping down. He got down to his boxers and he looked at me. “You better take those off too Zach, it’s hard to get the oil out of your clothes” I said. So he stripped off his boxers. Zach was pretty hairy for an 18 year old. I had seen that all before like I said when we all sent swimming. What I was not prepared for was how big his cock was. He must have been about 9 inches soft. I wasn’t sure how I would be able to control myself during the massage.
Once I had the table all set up with the sheet and towel, I asked Zach to lay down on his back. “Zach, I hope you don’t mind if I remove my shorts too. I usually do that massages nude when I massage Johnny since like I already said, it’s hard to get the oil out of clothes”. He said that was fine with him. So, I removed my shorts and started working on Zach’s shoulders and upper back. He was already moaning and saying how good it felt. I moved to the back of him and worked on his shoulders from the back of him. My cock got very close to his face and I saw him looking at it with the corner of his eyes. He lifted his head up and looked at me. “Open your mouth Zach” I said to him. He opened his mouth and I slid my cock in his mouth. He started sucking on it. I told him Johnny does this when I give him massages too. I told him that I wouldn’t tell anyone including Johnny.
Zach sucked on me for a few minutes, but I wanted to be sure I gave him a good massage, so I moved down to his lower back. I worked his lower back for awhile since I knew this is where he probably needed some relief. Than I moved to his glutes. I rubbed his ass good and told him that he has a really nice ass. Once done working on his ass, I moved to his upper legs and saw that his cock was responding. He a a full erection forming between his legs. I bent down and licked the head of his cock and Zach almost jumped off of the massage table. I told him to relax and just enjoy the experience.
I then moved down to his lower legs and feet. I bent his right leg up and worked on the calves and lower legs before I moved to his feet. He had really nice feet so I spent some time on them. Then I took his big toe into my mouth and sucked on it, and moved my way to each toe licking in between each toe as I went. He was really enjoying himself. I did the same thing to his other side, working on his upper legs, licking on his cock again and then working on the upper legs, bending his leg up, working the calves before taking each toe into my mouth one by one.
Once I was done with that, I moved back up to his ass again. I pushed down on his ass and told him once again what a nice ass he has. I spread his ass cheeks apart to reveal that nice hole he had hidden under there. I took my hands and slipped them through his ass slowly feeling that ass. He was moaning louder now. I then slipped my tongue between his ass cheeks and stuck my tongue up that ass. “Oh, ahh, shit that feels so good”, Zach said. “I’ve never felt anything so good”. I told Zach this was just the beginning. After rimming Zach for awhile, I moved back to the the back of the massage table and put my hard cock up to his face again. He swallowed it more greedily this time. I started fucking his face and told him what a good cocksucker he was. “You’ve done this before, haven’t you Zach?” He didn’t say anything at first. “Have you and Johnny sucked each other off before, I asked? “Yes, we like to suck on each other, but that is mostly all we’ve done”, Zach replied. I told Zach there was so much more to enjoy. I told him he better stop sucking me because I was not ready to cum yet. “Go ahead and roll over Zach”, I told him.
So, Zach rolled over and his cock was sticking straight up in the air. “Zach, you have a beautiful cock. It’s much bigger than Johnny’s” I said. “Yeah I know” was all he said. I looked down at his beautiful moderately hairy chest and told him he’s also pretty hairy for a guy his age. I moved my lips down to his nipples and licked each one and chewed on them very lightly. When I did this, I saw his cock respond. There was definitely a direct connection between his nipples and his cock. Then I moved my lips up to his lips and began to kiss him. He opened his mouth to greet my tongue with his and we began do kiss passionately for a few minutes. I was really enjoying myself now. As I was kissing him I thought, this is something else that Johnny must have taught him because this was something that Johnny and I enjoyed during his massages.
I broke away from the kiss because I wanted to get my mouth around his big cock. I moved down to his cock and took it into my mouth. I got it all nice and wet and then I took it all the way down my throat and really started giving him a good blow job. Then I moved back up behind him and I climbed up on the table. I put my cock in his mouth while straddling fro the top and taking his back cock back in my mouth. We were 69ing each other and we were both moaning and groaning. We did that for awhile, but I knew that I wanted to fuck his ass.
“Zach, have you ever been fucked before?” I asked. He said he and Johnny had talked about it, but had never done it. “May I fuck you?” I asked. He said “yes”. So I asked Zach to get off the table and bend over the foot of the table. I put my cock up to his ass and first just started rubbing it in between his as cheeks. I moved my face closer to his ass and rimmed him some more. I grabbed a bottle of lube off of the shelf with all the oils and squirted plenty of it in between his ass cheeks as well as all over my hard 8 inch cock. Then I moved my cock back in between his cheeks and slowly started to push it into his hole. “Ouch” Zach said. “Don’t worry Zach, I will go slow. It might hurt some at first but I promise you’ll get used to it and enjoy it” I told him. So, I moved the head of my cock further up his ass, slowly inch by inch. Once I was all the way inside him, I told Zach that I would just leave it inside for a few minutes so he could get used to it. After a few minutes, I slowly started to fuck him while he got used to my cock. Before he knew it, I was fucking in and out of his ass at full speed and he was moaning and groaning how good it felt.
I kept fucking him faster and faster and I was starting to get close. “Is it ok if I cum in you’re ass Zach”, I asked him. “Yes, but I want to cum too”. So I turned him over on his back so that he could jack off while I was fucking him. I put his legs over his head and began fucking faster again. I put my lips up to his and started kissing him fast an furiously. I then stopped kissing him so he could work that load out of his cock as I fucked him. We both were moaning and groaning until I told Zach that I couldn’t wait any longer. I had to shoot my load. I pulled out of his ass and pumped my load all over his dick and stomach. I told him to use my cum as to lube up his dick. It is great lube. So, he did just that and before I knew it he was shooting his load all over the place as well. “Oh, ahh, shit, ahhh it feels so good”, he was screaming.
Then I collapsed on top of him and put my lips back up to his. We kissed for a few minutes and then I asked Zach to join me in the shower. I led him by the hand to the shower where we lathered each other up, made out some more and that young Zach was fully hard again. I got down on my knees and sucked his cock until he shot another teenage load down my throat.