My first time holding and sucking a cock was fantastic and I spent the next week trying to figure out a way to meet with Gavin again. We had been emailing since our meeting, both reliving our first time together as well as going into really detailed fantasies about our next encounter.
It took nearly two weeks before we were able to arrange a second meeting, and I have to tell you I hadn't felt that excited in a long time. We finally had our opportunity to meet on a Wednesday evening. Jenny's job had her visiting clients in another town, so basically I had two nights free.
At 8pm on the Wednesday I was ringing the bell to Gavin's apartment. He answered wearing a plain t-shirt and just a pair of baggy shorts. I couldn't help but think to myself how excited and yet awkward I felt. I think Gavin felt the same way since he stammered his greeting to me a bit.
He invited me into his place, which was small but very neat. A large sofa faced an enormous TV mounted on the wall, the walls covered with landscape photos and portraits. It's weird but when I first met him I never once thought to ask what he did for a living, turns out he was a freelance photographer.
I sat on the couch while he disappeared into the kitchen to get us a drink. Coming back, he took a seat next to me and asked how I was. We then simply chatted, nothing serious, I guess just trying to cover up our nervousness and of course find a way to start playing without seeming over excited!
After 30 minutes or so the small chat sort of ran out. I was halfway through my second beer and feeling more horny than at any other time of my life. Horny, excited and nervous all together at the same time.
"So what did you have in mind for tonight?" I finally asked.
Gavin shrugged, "I didn't really plan anything" he said, "but I would be lying if I didn't admit I was hoping we could carry on with what we did last time."
I decided to grab the bull by the horns and just get on with it.
"Are you wearing anything under those shorts?" I asked.
Gavin glanced down at his lap, a blush flushing his cheeks as he shook his head. He gave an embarrassed sort of laugh and apologised. "Sorry if it's weird but I wanted to make it easier to get started."
"That's precisely why I skipped underwear as well" I replied with a laugh. Since neither of us were wearing underwear, now was about as good a time to get started as any I told myself.
"Stand up" I said.
Gavin stood and placed his beer on the nearby coffee table, turned and faced me. Sitting on his couch put my eye level directly in line with his crotch.
"Take your shirt off." I instructed.
Without a word the shirt came off. The lighting in the room was dimmed, subdued almost, but clear enough to see he was in good shape, not pumped up like the guys at the gym, sort of average looking, "like me" I thought.
"Stand closer" I continued.
As Gavin moved towards me. I shifted forward until I was sitting on the edge of the couch. He stood now before me, between my spread legs. He had a small smile on his face and was staring at me expectantly. I reached up and put my hands on his hips which he then covered with his own hands.
"No," I said, "hands by your side". I felt a shudder run through his body, his cock straining at his shorts, the fabric dark where pre-cum was soaking through.
I slowly ran my hand down the side of his hips and then up the leg of his pants, fingertips just lightly brushing his skin. I kept my eyes on his cock which had now started jumping with little spasms. At the same time I leant forward and placed kisses along his growing shaft through his pants.
My exploring hands reached his smooth shaven balls, and I cupped them as best I could. Gavin let his head fall back and gave a little sigh. He shifted his body weight leaning his cock onto my hand. I smiled and brought my hand out. Slowly I undid the buttons on his shorts, letting the strain of his hard-on force his pants apart.
Letting his pants fall to the ground, I focused on what was before me, his swollen, beautiful, smooth, throbbing cock. I studied it closely, taking my time, followed the swollen red head with my eyes, seeing the drop of clear fluid at the tip, traced the veins to the stem. His cock was slightly larger than mine, about 6 inches long and at least 4 inches in circumference.
I've viewed hundreds of cocks in porn, and I had to say that this one before me was one of the best I had ever seen.
Leaning forward I stretched my tongue out to taste the pre-cum, just letting the very tip of my tongue scoop it up without touching his cock. Gavin pushed his hips forward, trying to get his cock into my mouth but I stopped him right way.
Smiling up at him I started my oral exploration of his cock by running my tongue around his ball-sack, feeling the weight of them on my tongue. I opened up wide and took one of his clean shaven balls gently into my mouth. My hands still on his hips, I used the suction from my mouth to pull at his balls, teasing at them.
I slowly started licking my way up his cock, like a cat lapping away. His cock was now oozing pre-cum and my mouth was swimming with saliva, his cock glistening in the light. Gavin's legs were barely supporting him, his moans getting louder. I licked along his entire shaft with those small little licks, right up to the head of his cock, running my tongue under the head, swirling around the head, dabbing at the hole, licking up pre-cum faster and faster.
Gavin was now pushing his cock against my face. I opened my mouth up for him and heard him gasp as his cock entered my mouth. At first I sat perfectly still, just let his cock sit in my mouth. Then as I felt him twitching, I let my tongue run around his cock. Gavin couldn't hold back any more and started pumping his cock in and out of my mouth. As his cock slid in and out of my mouth I massaged his balls, gently squeezing and pulling at them.
I remember the first time I sucked Gavin's cock some two weeks ago. I remembered the smell, I remembered the taste. But being in a parking garage although exciting, did mean I couldn't focus on the job at hand since a part of my mind was focussed on listening for footsteps and worrying about being caught.
Now though I didn't have a care in the world, I could just let myself go and enjoy every second. Gavin's cock was firmly in my mouth, his hands now grasping both sides of my head. As I looked up at him I could see he was wild with passion, really taking control. His eyes were wide, his mouth open and panting.
At first he drilled his cock into my willing mouth with this unbridled passion, and then he slowed down, it was as if he was pacing himself. He would pull his cock right out and wait a pause, then drive it in deep down my throat, doing this over and over again.
At one point Gavin grabbed the base of his cock and rubbed his cock head over my entire face! It felt so wanton! It was like I was transformed into this complete cum slut that lived only to be used! He slapped his cock around my willing face, then lifted his cock and rubbed his balls on my face.
"Tell me you want my cock in your mouth!" Gavin demanded. He had his cock in hand now, waving it barely an inch from my desperate mouth.
"I want it your cock!, Fuck my mouth, fill my mouth!" I was past caring now, my whole world was focussed on that one-eyed monster in front of me, I desperately wanted to be sucking it and stroking. I was so hypnotized by this meat organ that my own cock was forgotten, it was almost as if I could organsm purely from sucking on Gavin's cock alone and making him cum!
"Oh fuck, I'm gonna cum" he groaned.
I looked up at Gavin's face, his eyes were still closed, his mouth open. My mouth was full of Gavin's hard meat, the head pushing against the back of my throat, making me gag but at the same time I wanted even more.
"I'm gonna fill your mouth up, oh yes, take my cum, drink it down." Gavin's frantic utterances were making me hotter, though I hardly thought it was possible, making me want to taste his cum, swallow it all.
He pulled out my mouth, just letting the head rest on my lips while he frantically jerked off. I managed to push forward back onto his cock, taking just the head into my mouth.