He grins as he sits up and pulls his shirt off, revealing his muscular torso. “I’m all yours. And if I get some more of that dirty talk, you know I won’t mind.”
I want to kiss him again, but I worry that’s too much, too intimate for a casual hookup. Gabriel pulls my shirt off. His hairy chest rubs mine, and I wrap my legs around his, keeping him close. His strong body is hard and hot as we clutch each other, both grunting and sweating, thrusting from our hips.
Gabriel drags his fingers down the back of my neck, sending a bolt of lightning to my core, so strong it weakens my muscles.
“Fucking hell,” he moans. “I need your cock so bad, it hurts.”
I grin. This is happening.
And I’m really fucking excited to have sex with Gabriel again.
I grind my palm to his hard cock and work his jeans open. Leaning back just enough to stare in his hazel eyes, I’m twisted up by all the things I want, and even though a large part of me is craving his fingers in my hole again, I’m just as hungry for a taste of something new.
I pull his jeans down. “You want to make me happy?”
He grins as he kicks his pants off. “Fuck yeah.”
Rubbing his dick through his boxer briefs, I feel him react, twitching beneath me. The craving I’ve buried is back, strong as ever, and I intend to indulge it.
“Good,” I tell him. “Because I want to see how many times I can make you come tonight.”
He grabs his erection, pulling it from his underwear. “Better get started.”
A hand steady on his shoulder, I push Gabriel back to the couch cushions. He grins up at me, fucking delighted, and I fish my erection out, gripping it tight as I bring it to his face.
“Let’s start here,” I tell him. “I’ve been fantasizing about that blowjob.”
He licks his lips. “Thought you’d never ask.”
Stroking the side of his face, I bring his mouth to my erection. I feel more sure of myself than last time, and I easily find my position and rhythm. When Gabriel gently takes my cock in his grip, I roll my hips, grinding my wet crown across his lips.
“Oh fuck yeah,” he groans and pushes his mouth down my shaft.
Palming my balls and gripping me, Gabriel sits up enough that he can take my cock properly. I’ve got one foot on the floor and the other knee bent to the couch, straddling his torso, and I quickly match his pace. Holding Gabriel’s head and stroking my fingers through his long hair, I sink again and again into the vise of his mouth, my erection throbbing.
It’s even better than last time.
When I remember how much Gabriel likes dirty talk, I push myself through the discomfort and try to vocalize.
“That’s right. That’s good. You just keep sucking that cock.”
He groans his approval, and I like it, too. Every word I grunt at Gabriel makes my dick harder, like a dirty thrill.
“Look at that saliva dripping down your chin.” He pumps me into his mouth harder, encouraging. “I’m leaking down your throat, Gabriel. You’re so good at sucking my cock.”
Raw pleasure surges through me. The supernova burns away any other thoughts, and I let my animal instincts take over. My hands are all over his face as I fuck his mouth, plowing harder because he keeps groaning and asking for it, choking on my name with my thick cock stuffed between his lips.
His throat stretches, taking me all the way, and I bury my fingers in his hair.
When a building orgasm writhes through my body, my brain snaps into focus, and I pull my dick back just in time.
Gabriel gasps for breath. “Fuck.” He sits up, his lips puffy and raw, and drags his fingers up the underside of my shaft. “You going to make me beg for it now?”
I grin. “No.” I reach down and palm his erection, stiff against his abs. “Now I want this.”
He grunts, and precum leaks from his slit. “I’m going to come buckets.”
I pump his dick lightly as I lower my face. Taking in a deep breath, I linger in his musky scent. The veins on the side of his cock are thick and blue, and his balls are heavy and hot.