Troy's Experiences : Salsa and "Tip" (Part 2) (Patreon)
Content
All characters depicted in this story are fictional and 18 years of age or older. Everything portrayed is safe, sane, and consensual.
David laid back against the pillow on the bed, arms behind his head, his soft belly rising with every breath.
His cock rested lazily against his thigh, not fully hard yet, but heavy, uncut, with just the right amount of thickness. I remember thinking how approachable it looked. Not one of those intimidating, veiny porn dicks, it was just soft, warm skin, a bit of curve, and that slightly swollen head peeking from under the foreskin.
He caught me staring and smirked. “You gonna just admire it all night, or…”
“Oh. I am going to town on this,” I grinned, and leaned down between his legs, settling onto my elbows.
The air smelled faintly of salsa from the snacks earlier and whatever fragrance he'd sprayed on his bedsheets. The show still played somewhere behind us, low enough to fade into white noise. I nudged his thigh apart and kissed the inside of it, my lips brushing through a patch of dark fuzz. He twitched.“Tickles,” he murmured, breath already hitching.
I let my hand wrap around the base of his cock. He wasn’t fully hard yet, and it felt softer than I expected: warm and spongy. I ran my thumb under the ridge of the head, gently teasing the tip through his foreskin. He groaned quietly.
“Fuck,” he muttered. I slid my lips over him slowly, letting the skin stretch back naturally as I went. He sucked in a breath. The foreskin glided easily as I bobbed up and down, just gently, letting him grow harder in my mouth. He wasn’t huge; probably around six inches but the kind of cock that felt good to suck. Not too wide, just enough to make your jaw work a little. I could tell he trimmed, but didn’t fully shave; there was still a faint musk of skin and sweat that hit me in waves as I moved.
“Fuck…” he whispered, resting one hand on my head. “Your mouth feels so fucking good.”It wasn’t some pornstar performance, I took my time, experimenting with the angle, letting my tongue roll around the head before sliding back down. I could feel the way his thighs tensed whenever I flattened my tongue under the shaft. At one point, I let just the tip rest on my bottom lip, teasing him with eye contact. He looked wrecked already.
“That’s insane,” he muttered. “I almost forgot how good that could feel.”
I pulled off for a second, stroking him slowly with one hand, mouth slick. “Almost forgot?”
He gave a breathless laugh. “Been a while since I've gotten my dick sucked.”I went back down, deeper this time. Letting my throat relax as much as I could. Not all the way, but enough that I could feel him hit the back of my mouth, just a soft pressure. He moaned louder than I expected.
He shifted his hips slightly, just enough to press up into me. Not aggressively, but like he was losing control of the rhythm. I let him. Both my hands moved to his waist, holding him gently, while my mouth worked his cock. Up and down. Up and down.My mouth moved in rhythm on David's cock. His hand tangled in my hair, fingers flexing and relaxing like he was trying not to grip too tight. He was still stroking my hair, but I could feel his grip changing... it was less gentle now. His fingers curled tighter with each pass, like he was fighting the urge to really grab me.
Then there was a shift.
Without even thinking, my body slid down from the bed. It just felt natural. David lay back fully, his legs parting and dropping to the floor while I knelt between them. That’s honestly my favorite way to blow a guy; me on my knees on the floor, him right at the edge of the bed. No neck strain, full access, and something about it just makes the whole thing feel more intense.
I let my hands grip his thighs and leaned back in, taking his cock deeper this time. Letting the head push further into my throat.
But something changed.
David’s hands moved to my face.. his grip was firmer now. He held my jaw, guiding me. And then, suddenly, he thrusted forward just a little harder than before. His head rolled back. His eyes fluttered shut. His lips parted and bit down slightly like he was holding back a moan or something darker. He looked like he wanted to fuck the shit out of my throat but was trying to hold back a little.
And honestly? That’s kind of when I gagged.
A wet sound escaped my throat, unexpected and real. He looked down at me immediately, blinking through the haze. “Shit - was that too much?”
I wiped spit from my lip, caught my breath, then looked up at him with a smile. “No, not really,” I said. “I like it a little rough. Honestly, you can fuck my face harder.”He didn’t say anything after that. Just looked at me for a second like he needed to be sure. And then he nodded, just once, jaw clenched. His fingers tightened around my face, holding my cheeks steady, and the next thrust was harder. Sharper. His hips lifted off the bed, driving his cock deeper into my mouth like he knew he had my permission go rough now.
I let him.
His rhythm changed - less slow glide, more deliberate use. His cock slid in and out of my mouth with speed, the soft thud of his thighs brushing my chest with each thrust. I could feel his belly tightening, legs flexing as he used them to keep pushing forward, hovering just slightly off the mattress like his whole body was locked in this.
Then came the pauses.
He started holding his cock down my throat for longer stretches, letting it rest there..Not moving..., his cock just sitting heavy inside me. My throat convulsed around him, and I gagged softly, nose brushing against the base of his body. My eyes watered. My hands gripped his thighs to steady myself.
Still, I didn’t tap out.
I told David it was okay. I meant it. I liked the thrill of it...liked being taken that way. Liked the way it made my body tremble even though I was technically doing nothing but staying still and open.
Spit had started to drip out of my mouth, running warm down my chin. I could feel it, but I didn’t wipe it away. Couldn’t. His cock filled my mouth again and again, my lips stretched around it, breath coming in broken bursts between thrusts. The whole time, I was doing my best to stay quiet - last thing I wanted was his flatmate in the next room figuring out exactly what was going on.But I knew David could hear the gagging. Could feel it. He loved the aggressive face fucking. You could tell by the way his breathing picked up, the way his hips stuttered for just a second - like he was trying to keep it together but barely could. “Can I cum down your throat?” he asked suddenly, voice ragged, breathless.
I froze for a split second. “Uhm…” I pulled back just slightly, lips still wet. “You can paint my face instead.” (Those were the times I was really picky with who I let cum down my throat)
His eyes flicked down to me - still kneeling between his legs, spit on my chin, mouth flushed and open. And he nodded without hesitation. “Yeah. Fuck yeah.”
He started stroking himself immediately. Slow and rough, right over my lips. I stayed exactly where I was..close, tilted up slightly, waiting. I liked that part, honestly. That last moment. The way his body twitched. The tension that builds right before men let go. It’s hot as hell when a guy’s really about to lose it and he knows you’re going to take it.
David’s moans turned higher, tighter. His free hand gripped the back of my head. I could feel his legs tense on either side of me.
“Fuck, here I go”
And then it happened. The first rope hit my cheekbone, hot and thick. I flinched just a little, then stayed still as the rest landed...some on my lips, some on my neck, another shot across my nose. He grunted through it, messy and real, hips still rolling weakly as he milked the last of it out. A small string dripped down from my chin to my bare chest. I didn’t even wipe it off right away. Just stayed there for a second - panting, dazed, smiling.
David blinked at me, his chest heaving. “Holy shit,” he whispered. “That was… hot”
I laughed softly, voice hoarse. “Yeah,” I said. “It really was.”---------------------------Troy's Experiences : Salsa and "Tip" (Part 3 - Finale)