My first times sucking cock were with my buddy David. I visited him at his home three times.
1.
The first time, we met first at a Dunkin Donuts to talk. I had been meeting guys on the internet for mutual masturbation sessions. I thought this would be another one. After chatting for a bit, David told me his girlfriend was waiting at his house, and he would like me to follow him home so he could suck my cock. I was nervous but figured what the hell. We drove in separate cars to his large house out in the valley. David was married but his wife wasn't around. His girlfriend, Susan, was there waiting. She was a large blonde girl, but not fat, probably mid-thirties to my forty-three and David's fifty, wearing a sundress. She had large round breasts and short curly hair.
David took off his slacks, and was wearing a little leather miniskirt underneath. it turned out he was a bit effeminate in some ways, which suited me fine. We both took off our shirts and I removed my pants. David slipped off his miniskirt leaving us both in just our underwear, me in briefs and David in tiny, bright colored panties. The three of us sat down on the sofa, with David in the middle, and he and I started feeling each other up through our shorts. I still wasn't sure where Susan was going to fit into this. I guessed she was just going to watch me get blown, which was all right with me.
After groping each other for a while, David and I stood up to take off our underwear, and Susan got up at the same time to remove her sundress which she folded neatly and put out of the way. She was wearing no underwear, so we were all naked at that point, and then she sat back down on the couch to watch. Susan had a fat pussy which was completely shaved. David's penis hung down a good five inches to my tiny one and a half. I would later learn that, despite our obvious difference in size when limp, our erections were actually the same length, and mine was a bit fatter. David's body was hairless except for a tiny patch just above his cock. I was, and am, a hairy dude from head to toe, with a big dark bush on my crotch. No facial hair, though. I'm not a fan.
David fondled me, then got down on his knees to start sucking me. It didn't take me long to get hard, and he kept working me in his mouth, stopping occasionally to lick and suck my balls. I have to say, it was one of the best blowjobs I have ever received, and it convinced me to this day that men suck cock better than women. After a few minutes of this, I was ready to come, and I told him. He just kept on sucking me, and when I blew my load, he took it all down his throat.
After that, I felt I owed him some reciprocation, even though David hadn't asked for any, so when he stood up, I dropped to my knees and took his soft penis into my mouth. A new sensation for me, but pleasant nonetheless. "I probably won't get hard," he told me. "I've been fucking all week, and I'm jizzed out." I kept on sucking him anyway. I was having too much fun to stop. I took his dick as far down my throat as it would go, and I sucked on his little, hairless nuts. After a while, I did stop, concluding that sucking cock wasn't very different, after all, than eating pussy, which I love to do.
My erection having returned, I jokingly announced, "OK, who wants to fuck?"