814 Views |  Like

JustMe

Age when it happend: 39
Where it happened: Friend's house
Langauge: English
Sex: Male
Rating: 5
Category: Straight

I was 39 years old, married and had two kids. He was two or three years younger. He and I had been cybering for some time on his BBS. One night I went to his house to see his new computer. We had a few beers and looked at some porn for a while then he asked if he could suck my dick. I told him “Sure” and he took my cock out of my pants and began licking it gently. After a few minutes of this he started sucking me in earnest. Soon I could not help myself and I shot my load in his mouth. He swallowed my cum, lifted his head and asked me to suck him.

I couldn’t do it.

About a week later I was at his place again. More beer. More porn. He started rubbing his crotch through his pants. I could see his bulge very well. He then took his cock out. It was quite big. He took my hand and put it on his dick. I stroked it a few times, watching and feeling it grow in my hand. He then slid his pants down to his ankles. I decided if I didn’t do it now I never would.

I got on my knees in front of him and took his throbbing meat in my mouth. I slid my lips up and down his shaft; taking more of him in with each stroke. I was surprised when I realized I had his entire cock in my mouth. He gently but firmly put his hands on the back of my head as I sucked his now rock-hard cock.

My head bobbed up and down, faster and faster as I played with his balls. He began to tense up and I knew what was about to happen. He shot his hot load into my mouth. Spurt after spurt of his creamy liquid filled my mouth with a flavor that I can still taste 15 years later. I swallowed every drop. It was a wonderful taste and feeling to have his cum in my mouth.

I have sucked many cocks since then yet my cock is hard as a diamond right now from remembering that first time. Not only was his my first cock to suck and first load of cum to swallow, I was his first sex of any kind.

Processing your request, Please wait....
  • 0 - very bad experience 10 - very great experience