“Fuck,” he said again, hips moving to thrust his thick cock into my throat. “I can’t—”
I moaned, wanting more, and he came then, spilling his load into my mouth. The moment the taste hit my tongue, I moaned again, sucking harder as he came, bucking erratically, gasping and gripping my hair tightly.
Working him through his orgasm, I continued to suck until he was spent, until the pulsing stopped, until he was wrung outcompletely. Between my legs, my own cock ached to be touched, and I dropped my hand to press into my groin and quell the urge.
“Jesus,” he murmured, tugging at the collar of my shirt, urging me to join him on the couch again.
I smirked as I moved back up. “I’ve been called worse.”
“That was…” He exhaled slowly, catching his breath a little, and pulled me in for a kiss. When our mouths met, I slid my tongue along his and he groaned again, fingers tightening their grip on me.
Another moment later, he pulled away and placed a hand square on my chest, shoving me back against the couch. “Pants off,” he murmured, pulling his shorts back up.
I scrambled to comply, tugging my jeans down and kicking them aside. My cock was leaking and aching, and I wrapped my hand around the shaft and stroked, slow and deliberate.
“Christ,” he muttered. “You’re so hot like this.”
I flushed with pleasure, heat burning through me, and put on a show for him. I dragged my thumb across the slit, teasing out more precum and spreading it along the ridge of my crown, desperate for more, my body screaming for his touch.
He watched me touch myself for several long moments before he settled himself between my legs, moving close. “Can I?”
I chuckled breathlessly and nodded. “Please. If you don’t touch me soon, I might die.”
He grinned and moved closer, easing down to tease my cock with his mouth. I reached one hand down into his soft, dark hair and moved the other to pinch my nipple, rolling it between my fingers and letting out a long groan as I did. I resisted as my body strained to buck my hips up.
Gently, tentatively, Asher replaced my hand with his own and stroked my shaft, thumb sliding through the precum and pressing into a spot at the base of my crown that made me achefor more. I let out a slow breath, trying to control myself as he touched me.
He parted his lips and took the crown into his mouth, sucking a little and swirling his tongue around, moaning softly as he did. The gentle vibrations caused precum to spill from me, which seemed to urge him on, and before I knew it, he was taking the length of me into his mouth almost completely, fist wrapped tightly around my shaft and stroking as he did.
Asher looked up at me, his dark eyes meeting my gaze, and I swore, knowing I wouldn't last much longer.
“Come here,” I murmured. When he shook his head a tiny bit, I placed a hand on his shoulder. “Asher,” I warned. Heat was building in my balls and in the pit of my stomach and I knew I wouldn’t be able to keep control much longer.
He gripped me tighter and sucked harder, his tongue working against my cock. I couldn’t hold out any longer and the orgasm rocked me, waves of pleasure roiling through my body. My hips moved of their own volition, rocking up to meet his mouth as he swallowed my load. When I was spent, I let out a ragged breath and tugged at him again.
“Shit,” I muttered.
He gave me an uncertain smile. “Was that okay?”
I laughed shakily and nodded. “Better than okay.”
“It was my first time doing that.”
I chuckled again. “I know. And it was great. Are you… how are you feeling? Was that too much?”
Asher sat up and passed me my clothes before wiping his mouth with the back of his hand. “Not too much,” he said quietly.
He didn’t sound convincing and worry began to gnaw at me. I pulled on my jeans before speaking again. “Are you sure?”
Asher rocked back against the couch and let out a soft, slow breath. “I’m sure.”
“Ash. You have to tell me if you’re panicking. We can stop this anytime.”
“Not panicking.”
“Then what’s wrong?”
“I think,” he said softly, taking another breath. “I think I’d like to fuck you next time.”