Showering with an Angel

(Part 1 from 1. Fiction.)

Justin was the type of guy anyone wouldn't mind messing around with. Besides having all of the social prestige of being the MVP on the basketball team, his body was a piece of art capable of making Michaelangelo's work seem like lawn gnomes in comparison. A muscular boy with dark skin and a chiseled jaw, his smile could make you melt. Even the slight lisp in his voice was undeniably cute. I wanted nothing more than to be held in his big broad arms and to place my lips on his angelic mouth. But I was just Brian, a band geek punk rocker living on the outer circles of the social order of high school.

Perhaps the most exciting thing about Justin was that lately there were a lot of rumors going around that he'd been fooling around with other guys at parties while he was drunk. Besides being hilarious to me, a social outcast, this really made me excited. I was usually into pale, skinny guys that wore lots of black and screamed into microphones as they strummed a loud distorted guitar, but Justin was my secret jock fantasy, and I didn't dare tell anyone about what I wanted to do with him. The minute I started hearing all the stupid high school rumors, I started to think about what we had in common in order to make a game plan.
Shit. That's right, nothing.

Finally, I came up with the perfect plan. I could make friends with his girlfriend, who was also training for track. I ran long distance, which had given me a nice tight, muscular body over the past four years. I felt a little unscrupulous, but I ended up making plans to go running with Justin and his girlfriend. I bet he thought I was trying to hit on his girl. Boy was he wrong.

We met at the lake on a Saturday afternoon. When Justin got out of his car with his girlfriend, Kristy, I almost had to suppress a boner. Neither of us wore a shirt since it was unbearably hot outside. "Hey," greeted Kristy. I almost kind of liked her, it was too bad I was trying to get in on her man. 

"Hey guys, what do you say we get this show on the road? Try to keep up." I taunted as I started running. They laughed and started after me. Justin's laughed should be on CD, I thought as I let them catch up to me. I was really fast from training all winter. We ran all four miles of the lake without saying much. Justin and I made some small talk, but mostly we just kept stealing glances at each others' bodies. He was beautiful. 

We got done and Kristy said something about having to go tanning with some of her friends. "I'll call you later, babe," she said to Justin before she left. She didn't even hug or kiss him. "Kay, bye," Justin mumbled. There was no chemistry between these two. It made me smile.
"You wanna go shower at my place, we can watch TV or something," I offered, fully aware that I sounded like a dumbass. 

"Yeah, that'd be cool. I don't have anything to do." Ha, great, gotcha right where I want you. I hopped in his car and directed him to my house which was only a couple of blocks away. The sweaty smell in the car turned me on. The stereo wasn't playing its usual loud hip hop; I think he was trying to impress me by listening to some dumb MTV punk band. It was cute. This boy could do no wrong, everything he did made me want to tear his clothes off.

No one was home at my house; my dad was away on business and my mom wouldn't get off work for a few more hours. "Shower's all yours," I said.


"Cool, where's your towels?" was his reply. I showed him to the linen closet and I was frustrated when I found out there was only one more towel left. "Man, what are we gonna do about that?" he said grinning. In trying to think of a solution, my thought process was interupted by a big sweat body leaning into mine. Our naked stomachs rubbed against one another and he put his face next to mine. Our noses nuzzled affectionately for a couple of seconds before he put his hand behind my head and placed his lips on mine. I was in a daze as he pushed his tongue into my mouth. He started to grind his erect cock against mine and we kissed harder. I started to explore his body with my hands and made him moan as I squeezed his ass. "Brian, I've wanted this for so long. Kristy is such a bitch. I've had a crush on you since we were freshman."

"Man, you've been my fantasy for a long time too. But what about Kristy?"

"We haven't even kissed and we've been dating for three months. I think she loves her tanning bed more than me." We headed into the bathroom with the towel. It was silently decided that we would share it. Justin started to kiss my neck and chest, stopping at each of my nipples. I moaned as he politely nibbled the tips of my pecs. On his knees, he started to pull off my sweaty running shorts and underwear. My six inch cock was hard and throbbing by now and he wasted no time grabbing it and sticking just the head in his mouth. I whimpered as he teased the head of my cock with his tongue and beautiful full lips. When I couldn't stand it any more, I pushed the back of his head and forced him to take it all. He handled it easily and started into a steady up and down motion. Right before I was about to blow my cum into his mouth, I stopped him. "Hey, not yet buddy."

I stood him up and took off his shorts. Underneath it all was a huge cock, it must have been eight or nine inches and was thick too. It was already oozing with precum, which I wiped off onto my finger and placed on my tongue. Justin started kissing me wildly that point and rubbed his giant cock against my naked body. 

I turned on the shower and we both made our way in. I grabbed a fresh bar of soap and started to lather his chest. It had a little bit of blonde hair on it, but was mostly smooth. I made my way down to his crotch and started to soap up his cock. I gently jerked it up and down a couple of times before lathering up his big, tight balls. I also played with his hole while I was down there. Justin moaned and grabbed the soap away to start in on me.

When we were clean, I grabbed some lotion and squirted some on my cock. "Can I fuck you?" I whispered into his ear. 

"Yeah, do it," he responded simply. He bent himself over in front of me and I placed the head of my lubed up cock in front of his hole. Without entering him, I gently poked around his hole. "God, please fuck me Brian," Justin said when he'd had enough. I gently stuck the head of my cock into his hole. It was so tight that I almost blew my load right then, but I managed to hold it. I grabbed his waist and started to slide it in. Justin was making little noises of pleasure the whole time. I finally got my whole cock all the way in and felt the base of my penis ram against his ass. I humped him like that for a few minutes, our bodies tight against one another. I started kissing and biting his neck while I jerked his cock off in time to my humping. Finally I rammed his ass as hard as I could and shot my load up his rectum. I shivered as I pulled out and a stream of my own cum slid out of his hole. 

Justing turned around and started kissing me hard. He pushed my head down and I happily obliged. I got on my knees and started to lick at his balls. I could taste a little of my own cum on the back of his sack. I drew my tongue up his shaft and Justin groaned. I started to suck on his head and the groaning only got louder, which made my appetite for pleasuring my dream boy stronger. I began a steady sucking tempo and Justin dug his fingernails into my sclap. He could hardly control his legs. Finally he started to quiver and shoved his dick into my mouth as far as he could. I almost choked on the thing, which was thick enough to fill my whole mouth. A warm ooze of cum streamed into my throat and mouth. 

Justin collapsed next to me and I got on top of him and started to gently kiss his heaving chest. He put his arm around my neck and rubbed the muscles there. "Damn, that was nice," Justin offered.

"Yeah, we should do it again sometime," I said smiling as I layed a big kiss on his angel derived mouth. The water was starting to turn cold, but we just lay on top of each other, kissing and whispering sweet confessions of lust.

Pages : 1
Post your review/reply.
Allow us to process your personal data?
Hop to: