I never planned to suck cock. One minute I was just hanging out with my buddy Mike after a few beers, talking shit about women, and the next I was on my knees with his thick dick stretching my mouth open. It happened fast and dirty, just the way I ended up liking it.
We were both single, both horny, and the conversation slid from porn to “what if.” Mike laughed and said he’d let a guy suck him if the guy was good at it. I called bullshit. He pulled his cock out right there on the couch and told me to prove I could do better than the girls we knew. It was half a dare, half serious. My heart pounded but my dick got hard instantly. I stared at his meat, already half-hard and veiny, and something inside me snapped.
I dropped down between his spread legs. “Fuck it,” I muttered. My hand wrapped around the base. It felt hot and heavy, skin tight over the shaft. I leaned in and licked the head once, tasting salt and skin. Mike groaned low. “Yeah, just like that.” That was all the encouragement I needed.
I opened wide and took the head into my mouth. It was thicker than I expected. My lips stretched around it and my tongue pressed flat underneath. I bobbed a little, getting used to the weight on my tongue. Spit started to build fast. I worked more of him in until the head bumped the back of my throat and I gagged. Mike’s hand landed on the back of my head, not forcing, just resting there.
“Deeper, cocksucker,” he said, voice rough. The word hit me like a jolt. I was a cocksucker now. I pushed down again, taking another inch, breathing through my nose. My eyes watered but I kept going. Every time I pulled back I left his cock shiny with spit. I used my hand on the part I couldn’t fit, jerking him while I sucked the top half.
Mike’s hips started to move. He fucked my mouth in short thrusts. I let him. Drool ran down my chin onto his balls. The room filled with wet sucking sounds and his heavy breathing.

My own cock throbbed untouched in my jeans. I reached down and squeezed it through the denim but didn’t pull it out yet. This was about his dick, not mine.
After a few minutes he pulled me off. “Strip and get on the bed,” he ordered. We moved to his bedroom. I kicked off my clothes and lay back. Mike stood over me, stroking his cock, now fully hard and glistening. He climbed on and straddled my chest, feeding his dick back into my mouth. This angle let him go deeper. I gagged harder but kept swallowing around him.
“Fuck, you’re a natural,” he growled. He reached behind him and grabbed my cock, giving it a few rough strokes. That almost finished me right there. I moaned around his shaft and the vibration made him curse. He started pumping faster, using my mouth like a hole. Spit and pre-cum mixed, running everywhere.
I tapped his thigh when I needed air. He pulled out, strings of saliva connecting my lips to his cock. “Turn over,” he said. I got on all fours. He moved behind me but didn’t fuck me. Instead he pressed his cock against my cheek and told me to suck his balls. I licked and sucked each one, feeling them tighten. Then he pushed back into my mouth from that angle, deeper than before.
My jaw ached but I didn’t want to stop. I reached between my legs and jerked myself while he used my throat. Every time he bottomed out I swallowed, trying to milk him. He got louder, breathing ragged. “Gonna cum,” he warned. I didn’t pull off. I wanted it.
He came hard, the first spurt hitting the back of my tongue. I swallowed on instinct, then another thick rope flooded my mouth. It was salty, warm, and thicker than I expected. Some leaked out the corner of my lips but I kept sucking until he stopped twitching. When he pulled out I licked him clean, chasing every drop.
Mike flopped beside me, breathing hard. My own cock was leaking steadily. He reached over and finished me with a few quick strokes. I came across my stomach while the taste of his load still coated my tongue.
We didn’t talk much after. I got dressed, still tasting him. On the way home I kept licking my lips, already wondering when I could do it again. That first time turned me into exactly what he called me: a cocksucker. And I fucking loved it.