Hello everyone, this is another story on my stash. Another throw away, lol. It's a slow burn, but the build up is fire. The way I make stories is by building up the plot. Just to be clear, the characters here are 18 yrs. old and above. If you have any clarifications or questions feel free to ask.
~AL
Lucas's P.O.V.
This was so fucked up. I didn’t even know if it was a good idea.
I was perched on a filthy toilet in one of the nastiest bathrooms the school had to offer. The sun was almost gone, shadows cutting across cracked tile that stank of piss and bleach. Overhead, a fluorescent bulb flickered like I was in some kind of a horror movie.
What the hell was I doing here?
Honestly, I kind of wished I was just here to take a dump. That would’ve been less humiliating. But no—this was worse. Way worse and probably borderline illegal.
I was…spying.
Yeah, I know how that sounds. But I’m not a creep, I swear.
See, I got this best friend, Jaxon Reed. Dark hair, storm-grey eyes, six foot two, built like a gym jock. He’s our quarterback and the probably hottest guy in school.
I had a crush on him since forever. Couldn’t help it. We’d known each other since we were eight. And he was one of those guys who could turn a straight guy gay, the kind of guy who turns heads in every hallway.
But lately? He’d been acting weird. Ducking out of the locker room without explanation. Dodging questions. Reappearing like nothing happened. It had been going on for almost a week, and yesterday I caught him sneaking into this bathroom after practice, looking around like he was about to do a drug deal.
Name's Lucas by the way. Lucas Grayson. Also play football. And yeah, I was starting to worry maybe Jaxon was doing drugs or some dumb shit, and I had to stop him before he spiraled into, like, the dark side or whatever. So here I was, crammed in a stall nobody ever touches, waiting, pinching my nose to breathe as little of this stank-ass air as possible.
Five minutes later.
I heard the door creak open and shut. I knew it was him.
Didn’t need to peek. I knew that walk anywhere. Heavy steps, football cleats clacking even though he should’ve changed.
He headed straight for the urinals. I heard him unzip, take a leak. Couple seconds later — faucet running. Water splashing. Everything echoing in this empty, gross-ass bathroom like it was a cave.
My phone buzzed in my pocket, scaring the shit outta me.
Jaxon [5:07PM]: Where’d you go, bro? Didn’t see you after practice.
I stared at it, heart pounding. No way I could tell him I was literally here right now.
Me [5:08PM]: Sorry, got held up. See you tomorrow.
I barely hit send when the bathroom door creaked again. Lighter steps this time. I held my breath.
“J-Jaxon?” A guy’s nervous voice carried across the empty room.
“What the fuck took you so long?” Jaxon snapped back, voice low.
“I—I was at the library. Lost track of time, sorry.”
“Next time check it, nerd.”
Nerd? Who the hell was he talking to?
“S-sorry, Jaxon. I’ll be careful.”
“You made sure nobody followed you, right?”
“Yeah. I made sure.”
“Good.”
Their footsteps shuffled toward the far end of the bathroom. My stomach dropped. The last stall. The one with the busted lock and a glory hole drilled through the partition from years back. Nobody ever fixed that shit. I’d seen it before, thought it was gross as hell.
The stall door groaned shut. Click. Followed by silence.
I leaned forward, straining my ears. For a second I thought maybe they’d just bailed—but then came a soft rustling. A zipper. Fabric shifting. And then… a thick, wet sound that made my stomach twist.
“Yeah… there you go. Get it nice and wet first,” Jaxon muttered, voice low and rough.
I almost dropped my phone.
No fucking way!
Another slick, sloppy noise. Way too loud in this dead-quiet bathroom.
Then I heard a muffled gag, like whoever it was couldn’t take it all.
“Mm, yeah. That’s it,” Jaxon chuckled, smug and breathless. “Big, huh? Thought so. Keep choking on it. Let me hear you.”
Jesus Christ.
I stood slowly on the toilet seat, careful not to make a sound, and peered over the stall wall.
All I could see was Jaxon’s hand gripping the divider, knuckles white, the other hand probably buried under his waistband, feeding something through that damn hole.
“Good boy, Garrett.”
I nearly fucking fell off the toilet seat. Garrett? The scrawny kid from chem? The one who’d come out last year and got bullied to hell for it?
I ducked back down fast, heart slamming in my throat. No way. No fucking way. My brain short-circuited. Jaxon Reed. With Garrett. Here. Now. Doing that.
The sounds weren’t stopping. If anything, they got louder. Garrett’s soft choking mixed with wet slurps, desperate and needy, while Jaxon’s low groans filled the space.
“I bet you’ve never had cock like this in your mouth before. Not since mine,” Jaxon muttered, breath ragged. “Fuck, been thinking about this all goddamn day. Take it deeper, faggot.”
It felt like I was being dunked in ice water. He’d been thinking about this?
Garrett tried to mumble something—“It’s… so big”—but it came out garbled, full-mouth.
“Shut up and keep sucking, nerd.”
Another wet slurp. Another groan from Jaxon. My stomach churned in disgust and—God help me—in something else I couldn’t name. My body betrayed me, my cock was hard and aching while I crouched there listening to my best friend groan like he was in heaven.
I risked another peek. Jaxon’s knuckles were bone-white as he clenched the stall. The sound of him moaning made my chest ache in the worst way.
“Fff… fuck… Lucas,” he groaned suddenly.
Panic hit me like a punch. I ducked back down so fast my knees cracked, sweat pouring down my neck, dick throbbing in my jeans. There was no way he saw me. These stalls were high, too high for that.
I crouched there, shaking, listening to Garrett gag and slurp like his life depended on it while Jaxon muttered filthy encouragement through clenched teeth.
Another filthy suck. Another low groan from Jaxon. It made my stomach twist in the worst way.
“Swallow it all. Don’t waste a drop.”
Garrett gagged again, trying to keep up, the noises so desperate it made my chest tighten. And then Jaxon groaned. It was deep, rough and wrecked. It was a sound I’d never heard from him before. A sound I wanted to be the one pulling out of him.
“Fuck… yeah… just like that… take it.”
My stomach twisted so hard it felt like I might puke. Not just from the smell, not just from the filth of it all, but from the white-hot jealousy burning through me.
The stall went quiet for a second except for Garrett’s soft coughs. Then some shuffling. A door creaked open. Water ran in the sink.
“This stays between us, freak,” Jaxon said, voice sharp now. “You breathe a word, and I swear to God, I’ll fuck you up. Especially not Lucas. If he ever finds out and starts avoiding me? I’ll ruin your life. Got it?”
Too late for not finding out.
“Y-yeah… I won’t… promise.”
“Good. Now get out.”
The bathroom door opened, lighter footsteps leaving first. A second later Jaxon’s heavier ones followed.
And I stayed frozen there, heart pounding, head spinning, like someone had just gutted me and left me alive to feel every second of it.
Suddenly, my phone buzzed again.
Jaxon [5:22 PM]: Bro, you wanna hang out?
The fuck? How was I supposed to hang out with him after what I just heard?
Jaxon [5:22PM]: I miss you, man. You didn’t miss me too?
Texts like this from him would make my heart flutter everytime but right now I felt…I don’t know. Weird? I took a minute and just stare at it.
Me [5:23PM]: Sorry, bro. Can’t.
I let out a breath. Do I have a chance now? I heard him say my name—Does he? No way.
I leaned my head onto the partition which I immediately regretted. I forgot how gross it was while having my moment.
Fucking great.
I thought Jaxon was a homophobe, always talkin’ shit about faggot this, faggot that, that’s why I never took any chances. That’s why I never said anything. But hearing him back there, getting sucked off by Garrett, muttering filthy shit like that? There’s no way he’s as straight as he pretends to be.
---
After that bathroom thing… man, I couldn’t get it outta my head.
Every time I closed my eyes, it was there. The sounds. That wet gagging. Jaxon’s voice, smug as hell. Him saying filthy things. I wasn’t even supposed to be there. I wasn’t even supposed to hear that shit.
It messed me up.
Next day at practice, he was the same old Jaxon. Flirting with random girls in the bleachers, laughing too loud, tossing his arm around my shoulders like nothing had changed. Making dumb jokes about Coach’s gut bouncing when he ran laps. The usual routine. And me? I was trying not to crack, forcing myself to smile when all I wanted to do was confront him.
After drills, we all filed into the locker room. Same shit, different day.
“Yo, did you guys see Kelsey at lunch?” Caleb asked, peeling off his sweaty shirt. “That skirt was straight illegal.”
“Forget Kelsey,” Erik snorted. “Taylor’s got those crazy DSLs. Swear to God she smiled at me today.”
“Yeah right,” Nick laughed, smacking him with a towel. “She wouldn’t smile at you if your dick spit out hundred-dollar bills.”
“Bet,” Erik shot back, grabbing himself through his shorts. “She’s gonna find out.”
The whole locker room erupted in laughter. It was the same dumb chorus of jokes every single day. Usually I joined in. Today, I couldn’t.
I yanked my shirt over my head, wiping sweat from my face. Out of the corner of my eye, I saw Jaxon by his locker, watching me.
He crossed the room and dropped onto the bench next to me, his arm slinging heavy across my shoulders. His skin was still damp, warm, smelling like sweat and soap. My stomach flipped.
“What about you, Grayson?” he said, grinning. “Which one you tappin’ first, huh?”
I forced a laugh. “Man, I ain’t got time for y’all’s bullshit.”
“Yeah, he’s too busy jerking it to anime girls,” Nick cracked.
Everybody howled. I rolled my eyes, fighting a smile tugging at my lips. When I glanced back at Jaxon, he wasn’t laughing. He was staring—at my mouth. His Adam’s apple bobbed like he swallowed hard. My pulse jumped. I ran my tongue on my lips.
“What about you, Jax?” I asked before I could stop myself.
It snapped him out of it. He smirked, putting his cocky grin back on like a mask.
“That’s a secret, man.”
Everyone groaned. “Fucking tease!” Erik shouted.
Jaxon laughed, yanked a clean shirt over his head, and grabbed his phone.
“Alright, I’m out. Got somewhere to be.”
“Where you goin’, lover boy?” Caleb teased. “Got a chick waitin’?”
Jaxon flashed that crooked grin. “Maybe.”
My stomach dropped. Everyone cheered but me. I knew exactly where he was going. I stared at my cleats, unlacing them slow, swallowing back the burn in my throat..
“Later, Gray.”
He clapped my back—too hard, too familiar. His hand squeezed my shoulder blade, lingered a second too long. I muttered, “Later,” without looking up. I’m such a coward.
The locker room emptied quick. Caleb and Erik still cracking jokes, Nick fake-humping a towel, everyone being idiots. And me? I just felt out of place.
I didn’t go home after. Just wandered the halls like a ghost, feet dragging me toward the bathroom I wished I could forget.
When I turned a corner. Someone slammed into me, hitting the floor hard.
I was about to reach out a hand when I saw who it was.
Garrett.
His lips were swollen, something sticky and shiny clinging to the corner of his mouth. I immediately felt a pang in my chest, knowing what it was.
His eyes went wide with panic when he looked up at me.
“S-sorry.”
He scrambled up and bolted before I could say a word. My hand hung stupid in the air.
“Lucas?”
I spun around. Jaxon stood there, bag slung over one shoulder, hair messy, a little sweat still shining on his forehead. He looked… caught.
“You’re still here?” he asked.
I shrugged, trying to act casual. “Didn’t feel like going home yet.”
He shifted his weight, glancing back the way Garrett had run.
“Uh… how long you been here?”
I shoved my hands into the pocket of my hoodie.
“A while. Was just wandering around.”
His throat bobbed.
“Shit—I thought you already left.”
I forced a smile.
“Yeah, you’ve been leaving me behind a lot lately. What’s going on, man?”
For a second, something flickered across his face. Then he plastered that easy grin back on.
“Yeah, sorry, bro. Shit’s just been hectic.”
Yeah? If that was what he called his secret meetings with Garrett.
Jaxon stepped in close, slinging his arm around my shoulders again. I tensed. Couldn’t help it. My stomach twisted, imagining exactly where those hands had been a few minutes ago. His arm felt too heavy, too warm, and I wasn’t sure if I wanted to lean into it or shrug him off.
“C’mon,” he said, voice low. “Let’s hit Tony’s. My treat.”
His breath was heavy, a little shaky. Garrett probably sucked his cock real good.
“Yeah, sure,” I muttered.
We walked side by side toward his car and drive to Tony’s. Honestly, I wasn’t in the mood, it felt… weird. Way different from how we usually hung out.
Jaxon was still acting the same, cracking jokes while sipping milkshake. But me? I kept sneaking looks at him when he wasn’t watching. And it hit me. I didn’t know my best friend as well as I thought I did.
I knew I said some crap about taking my shot, but what if he was only like that with Garrett? Dumb thought, sure, but it wouldn’t leave me alone. And if I went for it and he shut me down? It wouldn’t just sting. It’d blow up ten years of friendship.
So after that night, I did what any emotionally stunted teenager would do. I started dodging him.
Not super obvious, just… you know. Ducking out quick after class. Not hanging out by his locker. Skipped our usual meetups after practice. Sent a couple “can’t make it bro” texts. Didn’t even snap him back. Yep, very subtle.
But Jaxon of course wasn’t dumb. Well, not that dumb. He acts like an idiot sometimes, but when it comes to his people? He clocks shit fast. So yeah, he noticed.
By Wednesday, he was straight-up glaring at me from across the locker room. Kept trying to catch my eye during drills. Throwing me passes too hard in scrimmage. Shoving a little too rough during warmups. Coach even called me out for dropping two in a row.
“Focus, Lucas!”
Yeah. Focus. Good one, Coach.
After practice, I tried to book it out before anyone could stop me. Didn’t wanna deal. But as I rounded the side of the gym toward the lot, I froze.
Jaxon had Garrett pinned against the wall by the old maintenance shed, fist twisted in his collar, towering over him.
I ducked behind the bleachers.
Couldn’t hear every word, but Jaxon’s face was murder. Garrett was trying to laugh it off, weak little shrugs, nervous as hell.
“I—I just thought… you know, maybe after practice again? If you… uh… wanted.”
Jaxon’s expression turned lethal.
“Are you fucking stupid? I will never touch your filthy ass again.”
Garrett flinched, stammering. “N-no! I just—I thought you liked it—”
“Shut up,” Jaxon growled. “You told Lucas, didn’t you?”
“What? No! I swear—”
“Then why the hell’s he been avoiding me?”
“I—I don’t know.”
Jaxon slammed him back against the wall so hard Garrett nearly tripped over his own shoes.
“If I find out you said shit to him, I’ll fucking kill you. You don’t come near me again unless I tell you to. Got it?”
Garrett nodded fast, face bright red, and bolted down the side lot.
I stayed crouched low, heart hammering, waiting for Jaxon to storm off. But he didn’t.
He just stood there, running a hand through his hair, looking pissed and… wrecked. He kicked a trash can so hard it clattered down the pavement, echoing loud.
That’s when I bailed, slipping away before he saw me.
When the next practice came. It was a total disaster. I couldn’t catch for shit, kept fumbling, running the wrong routes. I kept thinking what was that about yesterday. Does it mean he doesn’t like Garrett like that?
A ball came flying into me and I dodged it instead of catching it.
“What’s your problem, man? Wake the fuck up!” Jaxon barked.
I wouldn’t even look at him. Every time I saw his face, I got awkward as hell.
By the time practice wrapped, most of the guys hit the showers fast and bounced. I hung back, figured I’d wait till the place cleared. Took my time peeling off my pads, then pretended to dig around in my bag.
I hadn’t seen Jaxon after practice. Probably snuck off to that bathroom again to get his dick sucked.
“Dude why haven’t you showered yet?” Colby asked, yanking on a hoodie.
“Yeah, bro. You waiting for someone?” Jackson followed up, shoving his gear into his duffel.
“Nah. Just chillin’.”
“He probably waiting for us to clear the room so he can fuck a chick in the shower,” Nick said behind me, strapping his bag. “Don’t waste water, Grayson.”
I just flipped him off.
Everyone laughed.
“Where’s Reed, anyway? Haven’t seen him after practice,” Colby asked.
“Yeah, you two always stick together like glue,” Jackson said to me. “But lately he dips without a word.”
I just shrugged, looking around. Even Caleb and Eric were curious.
“Beats me. For all I know he might be getting his dick wet somewhere.”
Everyone cracked up, not knowing I was dead serious.
Once the room finally emptied, I took the shower to myself. Hot water pounding down, I leaned into the tile, eyes shut, trying to scrub off everything clinging to me—thoughts, images, feelings I didn’t ask for.
I was mid-scrub when the locker room door slammed open.
Didn’t think much of it. Probably someone forgot their shit. I rinsed fast, killed the water, toweled off.
But when I stepped back into the room, Jaxon was there.
Sitting on the bench, still in his filthy practice pants, pads dumped on the floor. His hair was a sweaty mess, his head down, knuckles split and bleeding.
“What the hell?” I muttered, wide-eyed. “Dude… what happened to your hand?”
Instinct took over. Best friend mode. I crossed the room, popped open the med kit on the wall.
“It’s nothing,” he stated coldly.
“Yeah, sure,” I snapped, grabbing antiseptic and gauze, dropping to a knee in front of him with nothing but a towel on. I reached for his hand.
“This is not nothing,” I said, checking the damage. “Did you punch a wall or something?”
He looked up, jaw tight, already glaring down at me.
“Drop it, Lucas.”
“Not happening.”
He yanked his hand back, shot to his feet so fast I almost toppled on my ass. Peeled off his sweaty shirt and tossed it aside, chest heaving like he’d just run sprints.
“Why do you care?”
I stood too, heat rising. “Why do I care? Because I’m your best friend, dumbass! Or was that news to you?”
He exhaled rough, paced a step. “You’ve been dodging me all week. Blowing me off. Don’t act like you give a damn now.”
I stiffened. He got me there.
“I’ve been busy, alright? Chill.”
“Bullshit. What’s going on with you, huh?” he snapped, spinning back. “Did I do something? Piss you off? Just say it.”
“You didn’t—” I started, jaw clenching. “Forget it.”
“No. Quit being a pussy and just say it.”
“I said it’s nothing, man. I was just busy, alright? Stop being a dick.”
“A dick, huh?” he chuckled darkly. “That’s what this is? You avoiding me ‘cause you found other guys to hang with? You done with me now? What, I’m not enough for you anymore?”
My pulse spiked.
“Jesus, Jaxon—”
“No, fuck that.” His face twisted, voice breaking. “You think I don’t see it? You’re not even meeting my eyes, man. Shit’s weird with you, Lucas. If you’ve got something to say, say it!”
That was it.
“You wanna know?” My voice cracked, louder than I meant. “You really wanna fucking know?”
His chest heaved, eyes locked on mine. “Yeah. Try me.”
“Why don’t you cry about it to Garrett?”
The name cracked through the room like a gunshot.
Jaxon froze. Eyes wide, breath stuttering.
“What?”
“Forget it.”
“No. What the hell does that mean?”
“Did he say something to you?” Jaxon demanded, stepping closer, lips quivering. “Whatever he told you, it’s bullshit, Lucas. I— I didn’t—You’ve gotta believe me, man.”
I swallowed hard, hating myself for even bringing it up, but it was too late to pull it back.
“He didn’t tell me shit, Jaxon,” I muttered, quiet. “I heard you. In the bathroom. Last week.”
His face drained, pale as death. His chest rose and fell like he couldn’t get air, hands twitching like he didn’t know what to do with them.
“It—it wasn’t like that,” he stammered, voice breaking. “It was a joke, man. Just messing around. It didn’t mean anything.”
He looked wrecked. Completely unraveling in front of me.
“Wh-what is it with you, anyway?” he croaked, voice cracking like it physically hurt.
“What is it with me?”
Before I could even think, my hand shot up, grabbed the back of his neck, and I pulled him down, kissing him.
Didn’t care he was sweaty. Didn’t care I was half-naked in a towel. I needed him to know.
For a second, he froze.
Then his hands clutched my sides and he kissed me back. Hard. Desperate. Our tongues clashed like we were trying to kill each other with it.
I was moaning between the kisses, head spinning. His skin was hot under my palms, sweat slick, smelling like grass, soap, and something so fucking Jaxon it made my stomach flip.
I broke the kiss, panting. His eyes locked on mine, wild and glassy, chest heaving.
“That’s why,” I rasped.
“Fuck, Lucas.”
He yanked me back in, kissing me rough, all tongue and teeth.
“Even when I was with Garrett… it was you I saw,” he muttered between kisses. “Every time I got off, it was your face in my head. Always you. Never him.”
My heart hammered like crazy. So it wasn’t an accident when he moaned my name in that bathroom.
“You’re such a fucking idiot,” I choked, shoving his chest before yanking him back in. Our mouths crashed, teeth clashing, tongues desperate.
He groaned deep, hands gripping my hips like he couldn’t stand a single inch of space between us. I kissed down his jaw, his neck, tasting salt off his skin. My mouth moved lower, sucking bruises across his chest, down his abs, marking him.
Then I dropped to my knees, staring up at him. He looked down at me with his mouth slightly open. My hands were shaking as I traced the waistband of those damn practice pants clinging to him with sweat. He was already hard, straining. My knuckles brushed him through the fabric and he cursed under his breath.
“Lucas—”
“You feel so big, Jax,” I muttered, eyeing the thick bulge.
I squeezed and rubbed his cock through the fabric, feeling it stiffen even more.
“Shit, Lucas,” he cursed.
I leaned in and took a whiff against his crotch. It smelled like fabric, dirt, and something unbelievably musky.
“Mmm, fuck,” I husked, licking his pants where his cock strained, tracing the outline with my tongue. Jaxon cursed and slammed his fist against the locker.
“You’re gonna kill me, Lu.”
I smirked, kissed his bulge. “I don’t want you dead, Jax. I still need you.”
I yanked the waistband down just enough to free him, leaving the pants bunched low because fuck, he looked good like that. His cock slapped up against his stomach, thick, flushed, and my throat went dry. My eyes widen by the sheer size of it. It was nine inches or so.
I had to swallow down a mouthful of spit just staring at it. Veins, heavy, leaking. My lips parted, hand wrapping around the base.
“Fuck,” he hissed, clutching the locker like it was the only thing holding him up.
“Damn, it’s so big, Jax. And it’s dripping.”
I stroked him slow, spreading the precum slick over his tip. The smell hit me hard—raw, musky, him. My mouth watered.
I didn’t think. I just leaned in and took him. My tongue instantly filled with his salty taste. Hot, thick, and so fucking good.
“Jesus, Lucas—” he gasped, hips jerking up.
I gripped his thighs, muscles twitching under my palms. He smelled sharp, sweat and salt, clean but filthy all the same. My tongue swirled, teasing the underside, and he shuddered.
“Holy shit,” he groaned, voice ragged. “You’re… fuck… you’re actually doing this. You’re actually the one sucking my cock, Lu.”
I hummed around him, the vibration making him buck. He shoved deeper without meaning to, hitting the back of my throat. I gagged, eyes watering, but I stayed there, jaw aching.
“Fucking hell, your throat’s so tight,” he growled, hand clamping in my hair. Not yanking, just holding, needing. His legs spread wider, pants still tangled around his hips.
I moaned around him, throat tightening. His scent was everywhere, heavy, intoxicating.
“Goddamn… you’ve been holding out on me,” he panted, hips giving a sharp little thrust that made me choke.
I pulled back coughing, spit stringing down my chin.
“Take what you can, Lucas,” he rasped, voice breaking. “Hollow your cheeks. No teeth.”
I went back down, doing exactly that, relaxing my throat until I could take more, deeper, until his trimmed hair brushed my nose.
“Goddamn, Lucas. You’re a natural. Better than anyone.”
His thighs trembled, trying to stay still while I adjusted to the stretch. He gripped my hair tight, keeping me there.
“You’re gonna make me bust right down your throat,” he groaned, hips twitching. “Fuck, I wanna fuck your face so bad.”
I moaned around him, throat squeezing. His curse tore out raw, like he was unraveling.
“I can’t—fuck—I can’t stop, Lucas. I gotta fuck you.”
He started moving, slow at first, sliding his cock in and out of my throat. My jaw ached, spit dripping, gagging around him, but every sound he made pushed me further.
“Shit, yeah. Just like that. You take me so good.”
He fucked my mouth harder, faster, all I could do was brace myself against his thighs.
“Swallow it,” he gasped, voice breaking. “Don’t waste a drop. I’m coming—fuck, I’m coming, Lu. Fuck, fuck. Fuckkkkk.”
Hot spurts filled my throat, thick, bitter-salty. It was too much, overwhelming. I swallowed it all, gagging, tears stinging my eyes. He groaned above me, looking down, eyes black with lust as I swallowed everything.
He let me bob my head and suck him good, milking him to the last drop. His cock throbbed and twitched hard against my tongue. Not gonna lie, the taste of cum was gross but hot as hell at the same time. Almost addicting.
He suddenly yanked me up and shoved me against the locker, mouth crashing to mine again, tasting himself on my tongue. His breath was heavy, hot against my lips.
“That was fucking hot, Lucas,” he muttered, voice shredded. His hands slid down my sides, rough palms gripping my bare ass. “You’re so fucking sexy.”
Then he shoved my towel down, exposing me to the cold air, my cock sprang into the air.
“Damn, all hard for me.” He stroked my cock for a few seconds before turning me to face the locker. “I’ll make you feel good, Lu. I promise.”
He kissed the back of my neck, then smacked my ass, hard.
“Fucking perfect,” he growled.
His pants hung low, cock still half-hard and glistening, swinging as he dropped to his knees behind me.
“What are you—” I gasped, half-laughing, half-shaking.
“Giving you a treat,” he growled, gripping my ass like he owned it. “Been thinking about this forever.”
Before I could fire back, I felt his wet tongue swirling and lapping at my hole.
“Jesus—fuck, Jax!” I choked, slamming a hand against the metal.
He didn’t say shit. Just buried his face deeper, tongue working me open in filthy, slow circles. His stubble scraped my skin, a perfect mix of rough and soft. His breath was hot, desperate. He sounded starved. It was filthy and hot, making my dick ache for more.
The heat of his mouth, the wet drag of his tongue, his fingers spreading me open—it was too much. My thighs trembled.
“God—fuck,” I gasped, voice cracking. “Didn’t know you… shit.”
He pulled back panting, lips shiny. “Could’ve done this every night if you weren’t such a pussy.”
“Yeah? Whose fault is that?”
He smirked against me, then dove back in, tongue deeper this time. My hips bucked, grinding against his face, shivering every time he groaned against my skin.
“Yeah, you like that,” he muttered, voice low and wrecked, hot breath against my skin. “Should’ve let me do this a long time ago.”
I couldn’t think. Could barely breathe. Just heat, sweat, his mouth, his tongue driving me crazy.
His hands slid up, one gripping my hip, the other wrapping around my thigh to hold me still. When my legs started to give out, he laughed, wrecked and smug.
“Bench,” he ordered, standing and dragging me with him towards the bench.
He laid down flat on the surface. “Sit on my face, Lucas.”
My dick twitched at how he said it. I straddled him with no hesitation, and he dove right back in, tongue working me open, hands gripping me down hard like I wasn’t allowed to move.
“Fuck, baby,” he moaned, slapping my ass. “You taste so good. Suck my dick while I eat you out.”
The way he called me baby made my gut twist with heat. I glanced down — his cock, thick and leaking, slapped against his abs, dripping fresh batch of sticky precum like crazy.
I bent, took him back in my mouth, choking on the first push while his tongue shoved deeper inside me. My legs trembled, hands braced on his thigh.
“Fuck, Jax,” I gasped around his cock.
“Relax, baby,” he muttered against my skin, voice wrecked. “Gotta get you stretched. Don’t wanna hurt you.”
He spit right into me, fingers sliding inside, pressing me wider, stretching me open until my back arched hard off the bench. My moans vibrated around his cock, and he groaned so loud I almost came just from the sound.
“Yeah. Get me ready too. Nice and wet, baby.”
His tongue licked deep again, then his fingers curled just right—white heat shot through me, and I cried out. My cock slapped wet against his chest, leaking hard.
“Jesus, Jax,” I gasped. “Fuck, don’t stop.”
He looked up at me, lips shiny, smirk cutting through his sweat. “Sound so good when you beg.” He shoved a third finger in, scissoring me, grinding his palm against me until I was a wreck, babbling nonsense.
“God—Jaxon, please. Need you. Need your cock—”
He pulled his fingers free with a wet sound, sucking them into his mouth. My hole clenched around nothing, desperate.
“Get off me, Lucas,” he rasped, slapping my ass once. “I need to fuck you.”
I blinked up at him, spit dripping down my chin, voice ruined. “Y-you’re really gonna—”
“Bench,” he growled, tugging me down. “Lay the fuck down.”
I obeyed, heart hammering as I spread out on the cold bench. My whole body trembled, the sweat on my skin cooling in the air. Jaxon stood up in his practice pants still on, his cock was thick and flushed, still slick with my spit.
My mouth watered just seeing it, and my stomach knotted tight with both want and fear.
He lined himself up, pressed the tip against me, then paused. His eyes locked on mine, softer for a heartbeat. “You ready?”
I nodded so fast my head spun. “Yes—fuck—Jax, please, I need it. I need you.”
His face twisted, something dark and hungry breaking loose. “You got me.”
The first push burned. My fingers clawed the edge of the bench, teeth sinking into my lip to stop from screaming. Jaxon groaned, forehead pressed to my shoulder, his body trembling with the effort to keep slow.
“Christ—you’re choking me out,” he gasped. “So fucking tight, Lucas. Feels like you’re gonna snap my dick off.”
Tears pricked my eyes, but I forced myself to breathe. “Keep going. Please, Jax. Don’t stop.”
He pushed deeper. I could his thick cock stretching me, inch by filthy inch, until his hips were flush with mine. We both groaned, bodies slick with sweat, hearts pounding in unison.
“Fuck,” he rasped, kissing along my jaw, biting hard enough to sting. “I’m inside you. All the way in. God, you feel unreal.”
I shuddered, wrapping my legs around him. “Move, Jax. Please—need you to fuck me.”
He pulled back slowly, then drove forward again, the sound wet and obscene. The burn melted into fire, pleasure twisting sharp in my gut.
“Jesus Christ,” he groaned, thrusts steady, deliberate. “Look at you—taking my cock like you were made for it.”
I cried out, my own cock grinding against his stomach, leaving streaks of slick. Every snap of his hips pushed broken sounds out of me, my chest heaving.
“More,” I begged. “Harder. Don’t hold back.”
“Fuck,” he hissed, forehead dropping to mine. “So tight. So fucking tight, Lucas. You’re gripping me like you don’t ever wanna let go.”
I gasped, clutching at his shoulders. “I don’t—don’t stop, please don’t stop.”
The air filled with the wet sound of him sliding in and out, each thrust pushing a broken moan out of me. The bench creaked under us. Jaxon’s mouth found mine, kissing me hard, biting, sucking, smearing sweat and spit.
“Fuck, Lucas—so good—so fucking perfect,” he groaned, sweat dripping onto my chest. “Been dying to fuck you forever.”
“Then do it,” I begged. “Fuck me, Jaxon. Harder.”
His hips snapped forward, hitting deep. I screamed, nails tearing down his back. He growled guttural, biting into my neck like he had to mark me. His breath was hot in my ear, his words filthier than sin.
“Take it. Take all of me. Look at you—already dripping, cock leaking just from me splitting you open. You like that? My dick stretching you out?”
I couldn’t answer, just gasped and bucked, lost. My own cock trapped between us, smearing precum everywhere. Every thrust had me breaking, shaking.
“Fuck, Lucas—I’m close. Gonna cum again,” Jaxon groaned, voice cracking. “Gonna fill you up. Gonna make you feel me for days.”
“Yes—yes, fuck, Jax—I’m coming, I’m gonna cum just from you fucking me—”
The orgasm hit me hard. My cock spilled hot across my abs and chest, body convulsing, clenching down around him.
“Shit—here it comes, take it,” he roared, thrusting deep one last time as his cock pulsed inside me, spilling thick heat so deep I swore I felt it in my bones. Rope after rope filled me, coating my insides with hot sticky cream.
He collapsed on top of me, both of us trembling, sweat-soaked, panting into each other’s mouths. His cock throbbed inside me, softening slow. For a long moment, the only sound was our ragged breathing and the faint hum of the empty locker room.
Jaxon finally lifted his head, hair plastered to his forehead, a wild grin cutting across his handsome face. “Holy fuck.”
I laughed, weak and breathless. “Holy fuck.”
He leaned down and kissed me again, sloppy and slow this time, like he didn’t care if we suffocated in the heat of it. I cupped his face, pulling him closer, tasting salt and sweat and every bit of him I never wanted to let go. His mouth was so addicting.
When he finally broke away, his forehead pressed to mine, his chest heaving against me.
“Go out with me, Lucas.”
My heart kicked so hard I thought it’d tear out of me. I searched his eyes, desperate to see if he was joking, but all I saw was his stormy-grey eyes looking back at me. My breath hitched.
“Yes.”
The grin broke wider across his face before he dragged me into another kiss. It was fucking perfect.
To get in touch with the author, send them an email.