Silky hot. His tongue on mine made sense, made everything right in the world. We were evenly matched. The same frame of mind was shared between us. The speed, the intensity, we just meshed. We slanted our heads, seeking a better angle, a deeper angle.
I pushed him toward his bed and slid right on top of him, straddling his thighs. He grinned as I leaned over him to get adjusted before pushing him all the way back as I kissed him once more.
Judging his reaction, I kept this one slow and soft, barely licking over his lips with my tongue. He went with it, at first, then growled and rolled us. His erection pressed into mine, causing us to groan.
“I told you not to tease me.” Cal slammed his lips on mine.
With a gasp, I opened my jaw wide when he bit my lower lip, and then he took over my mouth. Heads thrashing, we ate at each other like the first time. He rubbed himself off on me, and I met him as best I could in our positions. After enough of that frustration, I bucked and rolled us to be on top again.
Cal gripped my arm and pulled so I lost my balance, and then he was on top.
“I’ve got twenty pounds on you,” he snarled between kissing and biting my jaw. “Think you’re gonna win?”
“I’m winning regardless.” I slipped my hand into the back of his pants and squeezed his ass. “The real question is who’s topping who?”
Cal froze, then peeled back to peer down at me. “Oh, fuck.” Watching my face, lips parted, he gave a slow thrust of his hips. He shook his head but kept dry humping me. “I haven’t thought that far. I’m still wondering if this is a dream.”
I lifted and bit hard into his chest.
Cal grunted and growled, “Jesus.”
“Not a dream,” I said, then kissed his neck before settling onto the mattress, letting my hands fall to either side of my head.
“I …” Cal scanned every piece of me he could, rocking his hips slowly. “Fuck, Princess.” His movement increased, and his eyes slid closed. This time, it was Cal who rolled us, putting me on top.
I straddled his thighs, then made quick work of shoving our sweats and boxers out of the way until I could grab us both in one hand.
“You got lube?” I asked as I cautiously dry jacked us.
Cal snorted but reached and fumbled into his open bag until he latched onto a bottle of conditioner.
“What a Boy Scout,” I purred.
“Fuck you.” He tossed it back inside.
I chuckled, then spit, slow and purposeful, so it trailed right onto our waiting dicks. Then I jerked us both in earnest.
“Jack,” he moaned. “Holy shit, that feels good.”
I’d never done this, only watched it what felt like a million times. His veined, smooth cock brushed mine as we found a rhythm together and fucked into my pumping fist. He had one hand on my hip, gripping tightly, rubbing my thigh with the other.
I dropped my head back and got lost in the sensations, the building need, the warm tingles racing along my spine to my balls. He circled his warm hand over the top of mine and worked us with me. Our eyes met, words flying between us without a single sound.
Cal licked his lower lip, bit it, and hummed.
Yes, all that, yes.And me too.
We were good at this. Whateverthiswas. But could we be more?
I wanted it. Fuck, I so wanted it. Did he?
It didn’t take either of us long to get into panting and swelling territory. We had to hurry, anyway, before Ty and Nick showed up.
“Mmmm, yeah. You close?”
“Yeah,” he breathed.
“Lift your shirt. I’m about to come all over you.”