Carnival was raging on the street in front of my buddy Cláudio's apartment. The sound of the blocks echoed, folks jumping and having a blast, and us two? Broke as hell, not a dime to even grab a beer. So we ended up staying in, playing video games, with his dad as our makeshift coach.
"You two don't know shit about building a team, man! These games are realistic as fuck these days!" he griped from the couch.
"You wanna play, Dad?" Cláudio jabbed, already fed up.
But the guy wouldn't shut up. He just kept talking and talking... He was twice my age, always sharp, well-traveled, full of stories. I'd never seen him with any women, and Cláudio didn't talk much about his dad with the crew. Me, coming from the valley, I'd figured it out: his old man was gay. And by the looks of him, he probably cleaned up.
Classic mature stud, well-groomed, shirt always hugging his frame just right, and that strong cologne that lingered on the skin. He had that gaze like he was into younger guys, a vibe like he knew exactly what he wanted. Every now and then, he'd flash a crooked smile my way. No surprise there. But it was tricky... My buddy had no clue I was into dudes too. Hell, nobody really knew.
The thump of Carnival outside filtered through the window, muffled, while we played. Or rather, I played. Cláudio kept pausing the game more than anything, texting nonstop on his phone. You could tell by the gleam in his eye: it was a girl, for sure.
"Fuck, fag! You gonna keep pausing this damn game every five seconds?" I grumbled, tossing the controller on the couch.
"Chill, bro! You know that chick? I'm working it here, she's at the block."
"And? What's the plan?"
"You cool if I bounce down there quick? Like half an hour!"
I let out a short laugh, shaking my head.
"Half an hour, my ass! Go on, man. If you take too long, I'm out. See ya!"
"Thanks, buddy! But relax, don't get pissed."
He was already up, grabbing his wallet and keys. Deep down, I knew he wasn't coming back anytime soon. Before he even left, I glanced sideways and caught it: his dad watching us with a sly little grin, subtle but loaded with ulterior motives.
The door slammed. Silence hit.
As soon as the door slammed, a weird quiet hung in the air. Just the muffled Carnival noise from the street and the lazy whir of the fan spinning on the ceiling.
His dad was still on the couch, eyeing me in a way that made me swallow hard. I could smell his cologne stronger now, without the distractions of the game or Cláudio's chatter.
"You didn't wanna go too?" he asked, voice deep and gravelly.
I shrugged.
"Not big on blocks..."
He smirked from the corner of his mouth, that crooked smile from before, like he knew something I hadn't said.
"So... we hang here."
"I'll wait half an hour, if he doesn't come back, I'm outta here."
"But you ain't gonna make out during Carnival? At your age, I'd be downstairs hooking up with everyone..."
I rolled my eyes at the old-man talk.
"I'm good, this Carnival shit ain't my scene."
The silence that followed wasn't just any silence. He looked at me with that vibe like he'd planned it all out and dropped his voice lower, rougher, slower.
"If you want, we can make our own block, just us."
The line was cheesy as hell, but the way he said it left no doubt. The invite was right there, straight up in my face. My heart pounded. The guy was hot as fuck. Well-kept, smelling good, experienced. And he was offering... that. But if Cláudio came back, we'd be screwed.
"Fuck, if your son comes back, we're fucked."
He chuckled low, like my hesitation amused him. He stepped closer, eyes locked on mine.
"I'll lock it from the inside. He can't get in. Come on..."
I swallowed hard. My body had already said yes before my brain caught up. I glanced away, like I was looking for an excuse, an out. Nothing. Just the muffled Carnival outside and his presence, hot, waiting for my answer.
I laughed, busted by my own self.
And nodded.
I tossed the controller on the couch and stood up, heading straight for him. Didn't even have to think. He was still sitting, but as I got close, his hands gripped my hips firm, pulling me in.
The kiss was intense, urgent. His stubble scratched my skin in a way that sent shivers all over me, while his tongue moved slow and teasing inside my mouth. Little nips on my lips made me gasp, blood pumping harder. My body reacted right away, heat rising fast, sweat starting to bead.
Suddenly, I felt his big hands squeezing my ass hard. Looked like he was calling the shots for this party.
"Come on," his voice came out low, thick with want. "Let's hit the bedroom."
He stood up solid and pulled me by the hand. We passed the front door and he slid the bolt without a second thought. No turning back now.
The walk down the hall to the bedroom was slow, but not from the distance—every step got interrupted by hungry kisses, tight grips, hands roaming free. His scent, warm and woody, mixed with mine, building a thick, lust-charged vibe. His rough stubble grazed my neck, pulling goosebumps with every brush.
As soon as we hit the bedroom, clothes flew off no fuss. My cock sprang out of my briefs, hard and throbbing. He flashed a naughty grin, dark eyes lighting up as he took me in.
"Damn, kid... what the hell!" he muttered, fingers trailing my skin before pushing me gently against the now-locked door.
Without missing a beat, he dropped down, lips hitting my chest, sucking and nibbling while his firm hand jerked me off, thumbing the head of my cock just right, setting a slow, controlled pace.
"It's dry..." I complained, panting, desire eating me up.
He looked up, lips wet, and curved a smile before sliding lower, kneeling in front of me.
Eyes never leaving mine, he ran his tongue slow over the tip, tasting every inch before taking my whole cock in his hot, wet mouth. The first suck was slow, teasing, making my body arch against the cool wood of the door.
He knew exactly what he was doing. His mouth worked a hard back-and-forth, tongue playing, pressing, teasing. He switched between deep throating and slow licks, soaking everything, lips sliding hot and smooth. His stubble rubbed my groin, ramping up the sensation, pushing me to the edge of unbearable.
I moaned low, biting my lip, trying to hold back, but he didn't ease up, no mercy. The heat, the pressure, the slick slide of his mouth dragged me closer to the brink.
And when the shiver shot up my spine, my whole body gearing up to blow, I begged:
"Stop..." I murmured, voice cracking between breaths.
He paused for a second, eyes still fixed on mine, mouth drooling as he gripped the base of my cock. A wicked smile spread on his lips.
"What? Feels too damn good?"
I took a deep breath, trying to get a grip on my body. My legs shook, chest heaving. He knew the power he had over me, and it just turned him on more.
"I wanna make it last..." I let out, still winded.
He chuckled low and stood slow, big hands roaming my abs, up to my shoulders, then cupping my face. His gaze was pure hunger.
"Then come here, boy... I wanna feel every inch of you."
He led me to the bed, shoving me onto the mattress firm. He climbed over me, his weight pinning me to the warm sheets. His mouth attacked mine, swapping spit and heat, while his body slotted against mine, hard, hot, pulsing on my skin.
His strong hands explored every bit of me, slipping down my waist, along my thighs. He spread my legs slow, fingers gliding over my skin, sparking shivers.
"I wanna drive you wild..." he whispered against my mouth, biting my lip hard.
And I already was.
He finally ditched his briefs, and my eyes dropped right away. My heart raced. His cock was huge, way bigger than mine, and for a second, a chill ran down my spine. I wanted to bottom, wanted it bad, but that thing had me worried.
"Bro... you top or bottom?" I blurted, trying to mask the nerves.
He was already stroking himself in front of me, gripping his own cock with a steady hand, the thickness swelling slow. Still half-soft, but damn impressive. I couldn't look away, mouth watering like crazy.
"I wanna fuck you, kid... love a tight ass like yours."
I swallowed hard, breath coming fast.
"Alright..." I said, faking calm. "Lemme help you out."
I sat on the edge of the bed and wrapped my hand around his cock, feeling the weight, the hot pulse against my palm. I started slow, tracing every vein with my fingers before leaning in and going straight for his balls. I licked slow, catching that woody scent mixed with sweat, hot and addictive. I sucked one, then the other, alternating licks and pulls while he let out a rough groan, head tilting back. His hands tangled in my hair, tugging light, urging me on. I worked up the base of his cock, tongue along the thick vein throbbing to the head. I felt him harden more, growing in my mouth. I closed my lips around the tip and slid down slow, savoring every inch, as he let out a heavy sigh.
"That's it... good boy..."
Each time my mouth went deeper, he groaned louder, his cock rock-hard between my lips. My throat adjusted to the size, tongue swirling the head, leaving it drenched. He started guiding my head, setting the pace, fucking my mouth slow.
When he was hard as steel, he grabbed my chin, lifting my face. His eyes were dark with lust.
"Get on all fours for me."
My heart hammered, a shiver racing down my spine. I obeyed no hesitation, knees on the mattress, ass up for him. I felt his strong hands clamp my waist before he leaned back. Then the first lick caught me off guard.
A moan slipped out as he ran his tongue slow over my hole, wetting it with long, hot laps. He used the tip to tease, then sucked and ate my ass like he was starving.
My legs shook. I gripped the sheets, gasping.
He switched between sucking and licking, spreading my cheeks with his hands, exploring every bit. His tongue pushed in, leaving me limp, totally surrendered.
He pulled back a bit, one hand still dug into my waist, the other sliding up my back.
"Relax for me, boy..."
I felt his head nudge my entrance, slow and teasing, spreading heat through me. My heart pounded in my chest. My breath caught, a mix of anticipation and want prickling my skin.
He gripped my waist tight and started pushing in.
Slow. Deep.
A hard shiver hit my spine as my body opened for him. The pressure was intense, heat flooding every part of me, thick pleasure mixing with the raw feel of being filled. My fingers dug into the sheets, seeking some anchor as he sank in inch by inch.
I let out a low moan, breath ragged. He felt it, and his hand slid from my waist to my neck, pulling my head back, lips brushing my skin.
"That's it... feel your little fag? That's my cock inside you, you hot piece..."
His voice was rough, dripping lust, and the way he said it made everything boil hotter inside me. Then he started moving.
The first thrusts were slow, almost torturous, pulling out just to slam deep again. The friction made me gasp, skin hot and buzzing. Every push had my body responding, molding to his rhythm.
"Fuck... feels so damn good..." he groaned, fingers digging harder into my skin.
The slap of our skin started filling the room, drowned out by my moans. He picked up speed, thrusts deeper, harder. My mind melted into the pleasure, his firm touch, the way he knew just how to fuck. He pulled me closer, our bodies locking perfect. My face pressed into the sheets as he ramped it up, each thrust stronger, more intense. I moaned out of control, every nerve firing.
"Come for Daddy, come on?" he whispered against my skin, biting my shoulder.
One hand slid down, wrapping my throbbing cock, jerking me in that frantic rhythm. The feeling made me see stars. My body was so gone I could barely think, just feel.
Every touch, every move, every hot breath on my skin pushed me closer to the edge. My whole body shook, an unbearable heat building low in my gut.
"Work that ass on my cock, work it..." he groaned, speeding up even more.
I couldn't hold it. My body arched, breath stuttered, and the orgasm hit me full force, intense and overwhelming. I moaned loud, every muscle clenching, pleasure slamming me so hard my chest felt like it would burst. Right then, I felt him bury deep one last time, growling as he unloaded inside me, his body shuddering against mine.
But the doorbell rang.
The sound snapped us back. Heart still racing, body still buzzing, I tried to catch my breath while hearing Cláudio yelling from outside the apartment.
"Bro! I'm back, open this shit up, fuck!"
I was still panting, body tingling from the aftershocks, when I looked at him. His chest rose and fell fast, a satisfied smirk on his lips.
"Looks like it's Ash Wednesday..."
"You ashed it, hahahaha!"

