I chew my bottom lip, each step slow, fingers clenching and unclenching. I breathe in through my nose, out through my mouth. Connor widens his legs as I approach, and I step between them.
He growls low, then reaches into his pants, chest heaving with each breath. “Need to touch you.”
“Please.”
He looks up, eyes locked on mine. “Please?”
I groan, eyes fluttering. “Touch it. Touch my cock. Please.”
His fingers brush over my length, and a shiver runs along my skin. Not in a bad way. But the light touch, the teasing . . . I’m fucking aching.
He finally grips me, stroking one time, and my knees almost buckle. “Why do you own these?”
“I . . . I got them for . . . for you.”
“Fuck.” Connor’s thumb brushes over my tip, the slit visible through the stretched material. His tongue swipes over his lips as I push into his palm. “I want you in my mouth.”
Oh, fuck.
I’m breathing too hard, too fast, that it’s making me a bit lightheaded.
“Ryan?”
“Yes. Fuck. Suck it. Suck me. God, suck me, Connor.Pleeease.”
I shift my left leg away when he lifts his other hand. He looks up, his hazel eyes meeting mine as he carefully reaches into my briefs, then fucking rips the front apart. My cock springs out, bobbing in front of his face. His tongue pokes out, swiping at my precum as his eyes remain locked with mine.
A shiver runs through me, and I moan, loud and low.
Connor reaches into his pants, stroking himself as his tongue swirls around my swollen head.
Not fair. I want to see him too. “Take it out. Take your cock out.”
He smirks, pushing his joggers and boxer briefs all the way off, kicking them to the side, then he pulls his T-shirt off and throws it onto the ground.
Holy fuck.
I’ll never get over the sight of him naked. His six-pack. Those defined shoulders. Veiny forearms.
And his swollen cock.
My hole flutters as I stare at it.
“Ryan.”
“Yeah.”
“Ready?”
I nod.
Connor leans forward, wrapping his lips around my crown, and I snake my fingers through his hair, needing something to hold onto. He huffs out a laugh and takes me deeper, then pulls back. He starts to bob, slicking up my length with his saliva, but only takes half of me before he sputters.
The sounds. Oh, God. They’re so fucking hot.
My fingers drift to the back of his head and pull him forward as I thrust into his mouth. It’s so fucking wet.
I thrust harder, eyes fluttering closed as I grunt, pushing deeper. He sputters again and coughs, but I don’t stop. Can’t stop. His mouth feels too good, too perfect.