After our first sexual encounter, Jeff and I didn't talk for a few weeks. The awkwardness didn't prevent me from masturbating while thinking of cumming in his mouth, though. Or fingering my ass, imagining it was his dick. Eventually, he called and asked me to come hang out, and I had no excuses left.
I knocked on the door with apprehension, and Jeff answered in shorts with no shirt on. His shorts seemed to be pretty tight, and I couldn't help trying to sneak a peek at his package. We went in the den and played video games for a bit, but soon got bored. After a bit of nervous chatting, he suggested we go for a swim.
I didn't have any swim shorts, so we went to his room to grab an extra pair. Jeff handed me some and looked me in the eyes as he pulled his shorts down to change. His cock was half hard already, and I couldn't help staring, frozen in place. His mom called up and said she had to go out for a while and would be back in two hours.
"Looks like it's just us; my dad's out for the day, too., he said, his cock hardening further.
"Looks like it," I mumbled, my eyes drawn to his dick.
Jeff took his dick in his hand and stroked it slowly until it was fully hard. In what seemed like slow motion, I found myself moving onto my knees in front of him, looking at his cock head. He pushed his hips forward just a bit, and I opened my lips to accept his head into my mouth. It was spongy and hot and tasted good. I worked it in my mouth a little and licked around the head.
"Oh, god, that's even better than I expected, he moaned. Please keep going."
"Mmmmm, it's so hot and hard. Why did I wait so long to come over again?" I managed to pant out around his cock.
He started fucking my mouth deeper and faster. I kept up suction, working my tongue along his shaft, my hands squeezing his firm ass cheeks.
I moved one hand to cup his nicely sized balls and slid a finger into his asshole with the other. I felt his ass tense up on my finger as he lost control and shot his load in my mouth with no warning. It tasted so good, but I couldn't keep up, and it ran out of my mouth and onto my chest. When he was done, he pulled me up and licked all the cum off my face and chest. He kissed me after, and I could taste his seed on his lips, making me crazy with lust.
He sat me on the bed and pulled down my shorts to return the favour. He sucked my cock in all the way, deep-throating me. I wondered how he could take it all in.
He sucked my cock like he was possessed. It seemed like it was a minute later I orgasmed into his mouth, dumping spurt after spurt of hot cum past his lips as he held just the head in.
"Holy Shit! I've never come that hard before!" I exclaimed as I fell back on the bed, my cock still hard.
I looked down and pulled him up on the bed, and we began making out. We kissed, and I slipped my tongue in his mouth; I could taste my salty cum. Just a little spicy. My cock was still hard, pushing against his soft penis. We kissed for what seemed like an hour, our hands exploring each other. Eventually, I slid a finger into him again and worked it in. His ass was tight and felt like velvet.
I pushed him away and rolled him over onto his stomach.
"Fuck, I need you right now, my dick is going to explode!" I growled as I lined my cock up to his asshole and pushed it in. It was so tight he grabbed the sheets and braced himself as I pushed in. I fucked him slowly at first, working myself into a rhythm.
He moaned as I slid in and out. "You're so good, please keep fucking me." Jeff sighed.
"God, your ass is so good; I never imagined it could be like this." I replied, "It's so tight and so hot. I want to fuck you all day."
"Fuck me, fuck me hard," Jeff managed to get out between grunts.
I took him at his word and started ramming my cock into his ass as hard and deep as I could. Sweat covered both our bodies. I pulled his shoulders up, arching his back, and his ass tightened on my cock. He turned his head back, and we kissed deeply as I slammed my cock in as deep as I could, holding it there and flooding him with my cum. Rope after rope of hot semen shot in his ass until I collapsed on top of him, exhausted.
We lay not moving for a while, a tangled pile of arms and legs, my cock still in his ass.