Guy hooks up with jock for midnight fuck on New Year's Eve.
Fuck. I just fucked the jock at midnight.
It was New Year's Eve, and the party's still raging downstairs in this cramped off-campus house. Bass thumping through the walls, people screaming countdowns from the living room. I'm buzzed on cheap vodka shots, leaning against the kitchen counter, when Tyrell walks in. He's that jock everyone knows—captain of the soccer team, built like he lives in the gym, dark skin gleaming under the string lights, tight black shirt hugging those pecs. We've hooked up before. A couple times after games, quick and dirty in his truck. But nothing official. Just bros who blow off steam.
He spots me, grins that cocky grin. "Yo, what's up? You lookin' lost."
I shrug, playing it cool. Heart's already pounding though. "Nah, just hidin' from the drunks. You?"
He steps closer, grabs two beers from the fridge. Hands me one. Our fingers brush, and yeah, that spark's there. Always is with him. "Same. But midnight's comin'. Wanna watch from the roof? Better view."
I nod. Don't even think twice. We sneak up the back stairs, past couples making out in the hallway. Roof door's unlocked—lucky. Cold air hits us as we step out. City's skyline twinkling, fireworks popping early in the distance. He leans on the ledge, pops his beer. I stand next to him, close enough our shoulders touch.
Countdown starts echoing from below. Ten... nine...
He turns, eyes locking on mine. "You know what I want right now?"
Eight... seven...
I swallow. "What?"
"Six... five..."
"You." His hand's on my neck, pulling me in. Lips crash hard. Tastes like beer and mint gum. Four... three... tongue shoving in, demanding. Two... one...
Midnight. Fireworks explode overhead, and he's got me pinned against the chimney stack. Hands everywhere. Grabbing my ass, grinding his hips into mine. I feel him—hard as fuck already, thick bulge pressing through his jeans. "Fuck yeah," he growls against my mouth. "Been thinkin' about this dick all week."
I groan, hands fisting his shirt. Rip it up and off. His chest is ridiculous—smooth, ripped abs leading down to that V. I trace it with my fingers, dip lower. He hisses, bucks against me. Fireworks light up his face, all sharp jaw and hungry eyes.
We strip fast. Shirts gone, jeans shoved down. Cold bites my skin, but his body's heat melts it. He's commando—cock springs free, nine inches easy, veiny and uncut, foreskin pulled back just enough to show the fat head leaking pre. I drop to my knees without asking. Roof gravel digs in, but who cares. I want this.
Suck him down. Salty, musky. He tastes like sweat from dancing downstairs, that clean jock smell mixed with horniness. Gagging a little—he's too big—but I take it, hollow cheeks, tongue swirling the underside. "Shit, yeah, swallow that dick," he pants, hand in my hair, guiding but not forcing. I love how he talks—dirty, real. No bullshit romance.
Pop off, spit dripping. "Your turn."
He smirks, hauls me up. Pushes me against the ledge. Pants around my ankles, ass out to the city. He drops down, big hands spreading my cheeks. Tongue dives in—no warning. Wet, hot laps at my hole. Fuck. I grip the ledge, fireworks still bursting, people cheering way below. He eats ass like a pro, rimming circles, then stiff tongue pushing inside. Probing, fucking me open. I'm moaning loud, don't give a shit if anyone hears.
"Ready for the real thing?" he murmurs, standing up. Fingers slick with his spit tease my hole, one slipping in easy. Scissoring. Yeah, I'm ready. Been prepping in my head since he walked in.
"Lube?" I gasp.
He chuckles, pulls a packet from his pocket. "Always packin'." Rips it open, slicks his cock. Strokes himself slow, watching me. Then lines up. Presses in.
Burns at first—stretch like hell. He's huge. But I push back, breathe through it. Head pops past the ring, and oh god, the slide. Inch by inch, filling me full. Balls-deep finally, he groans low, forehead on my shoulder. "Tight as fuck. You love this jock cock, huh?"
"Yeah," I hiss. "Fuck me."
He does. Starts thrusting—slow at first, letting me adjust. Then harder. Slaps against my ass echoing louder than the fireworks dying down. I brace on the ledge, city lights blurring as he pounds. Each thrust hits that spot, sparks shooting up my spine. His hands grip my hips, bruising. Sweat slicks us both, dripping down his chest onto my back.
Pulls out sudden. Spins me around. "Wanna see your face."
Face to face now. He lifts me—easy, jock strength—legs wrapping his waist. Back to the chimney. Slides back in, gravity helping. Deeper this way. I cling to his neck, nails digging. He fucks up into me, grunting with each slam. Lips on mine, sloppy kisses. "Gonna nut so hard in you."
"Do it," I beg. My cock's trapped between us, rubbing his abs. Friction building.
He shifts, one hand jerking me off. Rough strokes, thumb over the slit. I'm close. Too close. "Tyrell—fuck—"
"Come on, bro. Shoot for me."
I do. Ropes hitting his chest, stomach. Clenching around him. That sets him off. He buries deep, roars quiet-like, pumping hot loads inside. Pulsing, flooding me. We stay locked, panting, fireworks fading to smoke.
He sets me down slow. Cock slips out, cum trickling down my thigh. We lean there, catching breath. Roof's quiet now except distant party noise.
"That was insane," he says, grinning, wiping sweat from his brow. Pulls me in for a lazy kiss.
Yeah. Insane. Best fuck yet. But as we dress, zipping up in the cold, my phone buzzes in my pocket. Pull it out. Text from Darius.
Darius. My boyfriend. The other jock in my life. We'd been together six months—serious shit. He was at his family's for New Year's, supposed to FaceTime at midnight. I forgot. Screen shows ten missed calls. Last text: "Where are you? I love you. Happy New Year."
Tyrell sees it over my shoulder. Freezes. "Who's Darius?"
I shove the phone away. Stomach drops. "My... boyfriend."
His face changes. Grin gone. Eyes narrowing. "Boyfriend? What the fuck, man? You said you were single last time."
"I—shit. It's complicated."
He laughs, bitter. Steps back, yanking his shirt on. "Complicated? Nah. You just cheated. On a dude named Darius? That's some jock drama right there."
"He's on the basketball team. We... it's good. Mostly."
Tyrell shakes his head, zipping his jeans. "Mostly? Fuck that. You used me. Again. Thought this was somethin' real, bro. Not side dick."
"It's not—" But he cuts me off, storming to the roof door.
"Whatever. Happy fuckin' New Year." Door slams behind him.
I'm alone up there. Cum drying sticky on my skin, city humming below. Phone buzzes again. Darius calling. I stare at it, regret twisting like a knife. Sex was fire—Tyrell wrecked me good, left me sore and satisfied. But now? Complication city. Two jocks, one roof fuck, zero explanations. What the hell do I tell Darius? Or Tyrell? Fuck. I just fucked everything up at midnight.
I answer the call. "Hey, babe. Sorry, party got crazy."
His voice, warm like always. "Missed you. Everything okay?"
"Yeah," I lie, sliding down the chimney, head in hands. "Just peachy."
But it's not. Not even close. The night's over, and the mess is just starting. Doubt creeps in heavy—did I ruin the best thing I had for a quick nut? Tyrell's pissed. Darius suspects nothing yet. Me? I'm the idiot in the middle, ass still throbbing from the best dick of the year, wishing I could rewind to ten seconds before countdown.
Fireworks echo one last time, mocking me. Happy fucking New Year.
Enjoy erotic audiobooks. Try Audible free for 30 days.
All characters are 18+. All stories are fiction. EroticTales