Cover of The Grindr Diaries: A Twink's Tale

The Grindr Diaries: A Twink's Tale

Read the story

19 chapters · 74573 words · Read 1 times

A small slim young white gay smooth shaved bottom twink age 22 is horny and likes being fucked by sexy toned guys. The story will be his hookups he encounters through Grindr. This chapter begins with the twink hanging around his apartment taking a bath and preparing himself while looking at Grindr to see who’s available around that night. The twink likes to wear tight clothes that show off his tight bubble butt and lower torso

Chapter 9: Midnight Construction

The hollow space had become a geography. Jamie moved through his days mapping its contours—the sudden chasms that opened during a morning shower, the sheer cliffs of silence that faced him across his coffee. The physical memories of the men in the park were fading from his skin, but the imprint remained, a ghostly blueprint of a structure that hadn’t held.

He scrolled, but the act felt rote. The profiles were interchangeable templates of desire. He needed something that wasn’t just another man. He needed a mechanism. A process. Something with the brutal, unfeeling logic of a machine.

He found it in the blurry, shadowed photo of a torso, thick with muscle, draped in a high-visibility vest. The profile was bare: a latitude and longitude, a time, three words: ‘Cement needs pouring.’

The coordinates led to the western edge of the city, where a planned residential tower had stalled years ago, leaving a skeleton of steel and concrete open to the elements. Jamie arrived as the last ochre streaks of sunset bled into indigo. The site was a maze of caution tape, rebar teeth, and the looming shadows of concrete pillars. A single, flickering sodium-vapor lamp buzzed and spat orange light over a stack of grey, weathered plywood sheets.

He waited, shivering slightly in a thin jacket. The smell was of damp earth, rust, and the sharp tang of curing concrete. Then, from behind a mountain of gravel, a man appeared.

He was massive. Broad shoulders strained the fabric of his dirt-streaked white tee. His work pants were dusty, his boots caked with dry mud. His skin was a deep, rich brown, glistening with a fine sheen of sweat or the evening mist. He had a hard hat tucked under his arm. He looked at Jamie, not with curiosity, but with the assessing gaze of a man checking a tool for defects.

“You the pour?” the man asked, his voice a low, resonant rumble.

“Yeah,” Jamie said, the word brittle.

The man nodded once. “Tyler.” He didn’t offer a hand. He walked past Jamie to the plywood stack, running a large hand over the surface. “This’ll do. Need a firm foundation.” He turned, his eyes sweeping over Jamie’s slender frame. “You clean?”

“Smooth,” Jamie answered, the park terminology feeling foreign now.

“Good. Don’t need complications.” Tyler set his hard hat down. “Get your clothes off. Fold ’em. This ain’t a bedroom.”

Jamie obeyed, his movements precise. The cold air prickled his skin as he stripped, folding his jacket, his shirt, his jeans into neat squares on a clean-ish piece of cardboard. He stood naked, shivering not from the cold, but from the stark, transactional chill of it. Tyler watched, his expression unreadable. He unbuttoned his work pants, pushing them and his briefs down just enough to free his cock.

It was thick, heavy, and already half-hard. It looked functional, a part of him like his wrench or his hammer.

“On the plywood. On your back,” Tyler instructed.

Jamie climbed onto the rough, splintered surface. The wood was cold and unforgiving against his skin. Tyler approached, a tube of lubricant in one hand. He squeezed a generous amount, not onto himself, but directly onto Jamie. The gel was cold, clinical. Tyler used two thick fingers to spread it, working it inside with a brisk, impersonal efficiency. There was no teasing, no attempt to stir arousal. It was preparation, like greasing a fitting.

“Legs up. Over my shoulders,” Tyler said, his voice devoid of inflection.

Jamie complied, hooking his calves over Tyler’s broad shoulders. The man moved closer, the rough fabric of his work pants brushing Jamie’s thighs. He positioned himself, the broad head of his cock nudging against Jamie’s loosened entrance. He didn’t kiss him. He didn’t even look at his face. His eyes were fixed on the point of connection.

He pushed in.

The stretch was immense, a brutal, gradual invasion. Tyler didn’t stop, didn’t pause for adjustment. He fed his thickness into Jamie with the steady, hydraulic pressure of a piston. Jamie gasped, his fingers scrabbling against the plywood. It hurt, a deep, burning ache that pushed past the lube’s slickness.

“Fuck,” Jamie whispered, his head falling back.

“Yep,” Tyler grunted, bottoming out. He held there, buried to the hilt, letting Jamie’s body strain around the intrusion. “Tight for a slag. Good.”

Then he began to move. His rhythm was not frenetic or passionate. It was a deep, measured, punishing stroke. Out. Out. Each withdrawal was almost complete, each thrust a full, uncompromising re-entry. The plywood creaked and shifted beneath them with the force of it.

Tyler’s hands gripped Jamie’s waist, not to guide, but to anchor him for the fucking. His thumbs dug into Jamie’s hip bones. Sweat beaded on Tyler’s forehead, dripped onto Jamie’s chest. The air filled with the sounds of skin slapping against skin, of strained breathing, of the low, rhythmic groans of effort from Tyler.

“Take it,” Tyler muttered, more to himself than to Jamie. “Fucking take the whole thing. That’s it. Loose hole now. Good loose hole.”

Jamie stared up at the steel latticework of the unfinished tower black against the deepening sky. Each drive sent a jolt through his spine. He felt like he was being pounded into the plywood, becoming part of the site’s discarded materials. His own cock lay flaccid against his stomach, utterly ignored. This wasn’t about his pleasure. It was about occupancy. A human socket being used.

Tyler’s pace increased slightly, a building tautness in his powerful thighs. His breath came in shorter grunts. “Gonna fill this cracked foundation,” he growled, his voice tight. “Gonna pump it right in.”

With a final, deep, shuddering thrust, he locked himself inside Jamie. Jamie felt the hot, urgent pulse through the condom, a flood contained in latex. Tyler held there, his body rigid, his fingers like vise grips on Jamie’s hips. He let out a long, low sigh that was almost like relief from a hard day’s work.

Then he pulled out, briskly, efficiently. He tucked himself away, zipped up. He looked down at Jamie, sprawled on the plywood, legs still splayed. “Good pour,” he said, nodding as if confirming a job well done. He picked up his hard hat, turned, and walked back the way he came, his boots crunching on gravel until the sound faded into the hum of the city beyond.

Jamie lay still for a long time. The cold seeped into his bones. The thick, used feeling inside him was the only warmth left. He slowly brought his legs down, wincing at the soreness. He sat up, the dried lubricant sticky on his thighs.

He dressed mechanically. Each article of clothing felt like a costume he was putting on over a stranger’s body. As he pulled on his jacket, his phone buzzed in the pocket. He pulled it out. A new message from the blank profile, already gone from the grid.

‘Cement’s set. Could use a polish tomorrow. Midnight. North elevator shaft.’

He stared at the words. A polish. The metaphor was so crude it was almost beautiful. He wasn’t a person. He was a surface. An unfinished thing requiring more work.

He didn’t walk home. He drifted, a piece of debris caught in the city’s current. The hollowness wasn’t just a space anymore. It was the defining fact of him. The park, the pool, the construction site—they weren’t filling it. They were defining its edges, making its dimensions terribly, perfectly clear.

He stopped at a crosswalk, the traffic light washing his face in red. His reflection in a dark shop window showed a pale, sharp-featured ghost. He touched his cheek. He could still feel the rough grain of the plywood etched into his skin.

The light turned green. He stepped off the curb. He knew where he was going now. Not home. He was going to follow this to its logical end. To the elevator shaft. To whatever polish they required. He would become so smooth, so featureless, that nothing would ever catch in him again. Not memory, not touch, not the faint, fading echo of his own name in the silent spaces of his skull. He walked on, the hollow man moving toward the next necessary, brutal step in his own erasure.

He walked on, the hollow man moving toward the next necessary, brutal step in his own erasure. The message’s coordinates mapped to a sleek, glass-faced financial district tower, all its lights extinguished save for the security glow in the lobby. A side service door, its lock clumsily taped over, sighed open at his push.

Inside, the air was refrigerated and still. His sneakers squeaked on polished marble as he found the designated bank of elevators. One shaft, the north, had its inner car stalled far above, leaving only a dark, vertical crypt. The gate was slid open. A chemical smell of grease and stale ventilation poured from the darkness.

A flashlight beam cut the black, striking him in the chest. “You’re early.” The voice echoed, metallic and thin.

“I came straight from the last pour,” Jamie said, his own voice flat.

The light lowered, illuminating the speaker sitting on an upturned bucket. He was older, gaunt, in a maintenance uniform. A second man, heavier, leaned against the guide rail, a spool of thin cable in his hands. They looked at him with the dispassionate focus of mechanics evaluating a part.

“Polish,” the gaunt one said, standing. “That’s what we do. We refine. We smooth out imperfections.” He stepped closer, the beam tracing Jamie’s body. “Tyler’s work is rough. Functional. We provide the finish.”

The heavier man dropped the cable. It clattered on the concrete floor. “On your knees. Middle of the shaft.”

Jamie walked past them into the center of the space. The drop beneath him was a swallowing blackness, the distant hum of machinery a faint vibration in the rails. He knelt. The concrete was bitterly cold and gritty.

“Strip from the waist down,” the heavy one instructed, unwinding the cable. It wasn’t rope. It was a smooth, plastic-coated wire.

Jamie pushed his jeans and briefs to his knees, exposing himself to the chill and their appraisal. The gaunt one approached with a bottle of clear liquid. “Solvent,” he explained, and poured it over Jamie’s ass and thighs. It was cold, sharp-smelling, a sterile burn that made Jamie flinch. The man rubbed it in with a rough, scrubbing motion, as if degreasing a part.

“Now,” the heavy one said, moving behind him. “The polish.” He looped the cable around Jamie’s thighs, just above the knees, and pulled it tight, forcing his legs together. Another loop bound his ankles. The plastic dug in, unyielding.

“What—?” Jamie began, a flutter of real fear in his throat.

“A polished finish requires a uniform surface,” the gaunt one said, kneeling in front of him. He gripped Jamie’s jaw. “You hold still. You take it. You become smooth.” He pushed his cock into Jamie’s mouth, a dry, aggressive invasion that made Jamie gag immediately.

Behind him, he felt the heavy one’s hands spread the solvent-wet cheeks of his ass. There was no lubricant beyond the harsh chemical. The man spat, a casual, dismissive sound, and pushed his thick finger inside. The burn was incredible, a sharp, tearing friction. Jamie screamed around the cock in his mouth, the sound muffled.

“Tight little raw hole,” the heavy one grunted, working his finger in and out with a cruel, scraping rhythm. “Gotta open it up. Gotta shine it.” He added a second finger, the stretch a white-hot brand of pain.

The gaunt one fucked his mouth with slow, deep, punishing strokes, hitting the back of his throat with each one. Tears and saliva streamed down Jamie’s chin. His world was reduced to the dual violation, the chemical burn, the bite of the cable on his legs.

Then the fingers were gone. He felt the blunt, massive pressure of the heavy one’s cock, nudging against his unprepared, burning ring.

“This is the polish,” the man breathed, and began to push.

The breach was a blinding split, a sensation so acute it tipped over into a kind of shock. Jamie’s body went rigid, a silent scream locked in his throat. The man didn’t stop. He fed himself in by devastating millimeters, the dry, burning slide an exquisite torture. Jamie could feel every ridge, every vein, a brutal sculpture being carved inside him.

“Fucking hell, that’s a grip,” the man groaned, finally seating himself to the hilt. He stayed there, letting Jamie’s body clench and spasm around the invasion. Then he pulled back and slammed home.

The pace he set was slow, monumental, each thrust a calculated act of abrasion. The gaunt one matched it, pumping into Jamie’s throat in the same measured rhythm, a horrifying syncopation. The only sounds were their grunts, the wet, choked gagging, and the slick, painful slap of flesh.

“Raw-dogging a filthy construction whore,” the heavy one panted, his hands like iron clamps on Jamie’s cable-bound hips. “Gonna make this hole mine. Gonna seal the finish.”

Jamie detached. He floated somewhere near the ceiling of the shaft, watching the pathetic, trussed figure being used far below. The pain was a distant signal, a radio transmission from a dying planet. He was nothing but a channel, a scored surface being worn smooth.

The heavy one’s rhythm fractured, grew frantic. “Gonna fill you,” he snarled, his thrusts becoming short, brutal jabs. “Gonna pump this polish right into your fucking core.”

He drove deep and locked. Jamie felt the hot, violent pulse directly inside him, a flood of wet heat with no barrier. The man held himself there, pumping jet after jet into Jamie’s raw channel, a claiming that went deeper than skin.

HE CUMS INSIDE.

The sensation was profoundly different—a viscous, living heat spreading where only pain and friction had been. It was the final sealant.

With a shudder, the man pulled out. Jamie felt the immediate, betraying leak down his thigh. The gaunt one pulled from his mouth with a slick pop, finishing with a few rough strokes onto Jamie’s face.

For a moment, there was only the sound of their heavy breathing echoing in the shaft. The cable was cut with a pair of snips, the plastic coils falling away. The two men gathered their things.

“Finish holds,” the gaunt one said, giving Jamie’s cheek a patronizing pat with his still-damp hand.

They left. Their footsteps faded. Jamie remained on his knees, trembling, their combined fluids cooling on his skin and leaking from inside him. The hollow space was gone. He wasn’t empty. He was filled with a foreign, biological concrete, a permanent, setting polish.

He wiped his face with the back of his hand, smearing it. He pulled his clothes up over the mess. Standing was an agony of stretched, violated muscle. He walked out of the shaft, out of the building, into the city’s false dawn.

The first grey light was bleeding the stars from the sky. He felt the internal trickle with every step, a reminder of the occupancy. His phone buzzed, a single, familiar vibration from the blank profile. He didn’t look at it. He already knew what it would say. The next phase. The next refinement.

He kept walking, the polish setting inside him, hard and final, a fossil record of his own eradication.

He kept walking, the polish setting inside him, hard and final, a fossil record of his own eradication. The city’s morning noises rose around him—delivery trucks, jackhammers, the chatter of early commuters—but they passed through him like signals through a dead wire. He showered when he got home, scrubbing until his skin was raw, but the internal sensation of occupation remained, a ghostly fullness he couldn’t purge.

Days bled into a flat, gray procession. The soreness faded from a sharp ache to a dull, permanent hum, a baseline. He moved through his apartment like a tenant in someone else’s life. The message from the elevator shaft profile blinked once more—Ready for finishing grit?—and then disappeared forever. The transaction felt complete.

On the fourth day, a different kind of itch began, a neurological static beneath his skin. It wasn't the profound hollowness of before. It was simpler, more animal. An echo of a want he used to understand. He picked up his phone. The Grindr icon was a familiar bright orange beacon on a dark screen. He tapped it.

The grid populated, a carnival of torsos and smiles. He scrolled past the extreme profiles, the ones that now felt like mirrors. He stopped on a face. Carlos. He was young, maybe twenty, with sharp cheekbones and dark, playful eyes. His smile was easy, confident. His bio read: Just vibes. Let’s see where it goes.

Jamie felt a faint, almost forgotten tremor. Attraction, uncomplicated by the promise of pain. He messaged.

Aaron, he typed, using the old alias. Hey.

The reply was almost immediate. Hey yourself. You’re cute.

You’re gorgeous. Jamie typed back, the script returning to him. What are you looking for?

Something fun. You host?

Jamie’s thumbs hesitated over the screen. His apartment was his last compartmentalized space. Yeah. I can host.

An address was exchanged, a time set. An hour from now. The static in Jamie’s nerves sharpened into a buzz of anticipation. He took a quick shower, meticulously shaving the smooth planes of his body. He chose a pair of black, tightly-cut briefs that hugged his slender frame. He didn’t dress further. He waited.

The buzzer sounded exactly on time. Jamie’s heart hammered, a frantic, alive feeling. He pressed the intercom. “Come up.”

The knock was light. He opened the door.

Carlos was more vivid in person. He wore a simple white tee and dark jeans, but his body filled them with a toned, athletic grace. His eyes swept over Jamie, from his damp hair to the tight briefs, and his smile widened. “Damn. The pictures didn’t do you justice.”

“Come in,” Jamie said, stepping back.

The door clicked shut. The energy shifted from digital to physical, a tangible heat in the small foyer. Carlos leaned against the wall, looking Jamie up and down. “You look… ready.”

“I am,” Jamie said, his voice lower than he intended. He approached, closing the distance. He could smell Carlos’s cologne, something clean and citrusy over the warmth of his skin.

Their first kiss was slow, exploratory. Carlos’s lips were soft, his tongue teasing. Jamie’s hands came up to Carlos’s chest, feeling the hard muscle beneath the cotton. It was a good kiss, a skillful kiss, and it lit a familiar fuse inside Jamie. He broke it, breathing heavier. “You’re so fucking sexy.”

“You’re not so bad yourself,” Carlos murmured, his hands sliding down Jamie’s back to cup his ass through the briefs. He squeezed. “Fucking perfect.”

Jamie hooked his fingers under Carlos’s shirt, pulling it up. Carlos raised his arms, allowing Jamie to peel it off. His chest was smooth, defined, with a light trail of hair leading down from his navel. Jamie kissed his neck, licking a stripe along his collarbone. “I want to feel you.”

“Yeah?” Carlos breathed, his fingers tugging at the waistband of Jamie’s briefs. “Let’s see what you’ve got for me.”

Jamie stepped back, letting the briefs drop. He stood naked, exposed, but for the first time in memory, it felt like an offering, not a surrender. Carlos’s gaze was appreciative, hungry. “Fuck, you’re beautiful.” He unbuttoned his jeans, pushing them and his boxer-briefs down in one motion.

His cock sprang free, thick and already fully erect. It was big, beautifully shaped, with a vein running along its length. Jamie felt a genuine thrill, a flutter low in his belly. He dropped to his knees without being asked, taking the head into his mouth. The skin was smooth, hot, tasting of soap and salt. He swirled his tongue, sinking down slowly, taking more of the length into his throat.

“Shit, Aaron,” Carlos groaned, his hands tangling in Jamie’s hair. “Your mouth is incredible.”

Jamie hummed around him, the vibration earning a sharper gasp. He sucked deeply, using his hand to stroke the base, before pulling off with a wet pop. He looked up, meeting Carlos’s dark eyes. “I want you to fuck me.”

“On the bed,” Carlos said, his voice thick.

They moved to the bedroom. Jamie lay back against the pillows, his legs falling open. Carlos knelt between them, a condom and a small packet of lube in his hand. He tore the foil with his teeth. “Want to watch you ride this dick,” he said, rolling the condom on and slicking himself.

Jamie’s breath hitched. He positioned himself over Carlos, guiding the thick head to his entrance. He lowered himself slowly, the stretch a burning, delicious fullness. He let his head fall back, a low moan escaping his lips as he took every inch. “Oh god…”

“That’s it,” Carlos encouraged, his hands gripping Jamie’s hips. “Take it all. Fuck, you’re tight.”

Jamie began to move, rising and falling, finding a rhythm. Each downward stroke sent sparks through his nerves. He braced his hands on Carlos’s chest, feeling the muscle flex beneath his palms. His own cock, hard and leaking, slapped against his stomach. The pace quickened, the sound of their skin meeting filling the room.

“Yeah, ride that dick,” Carlos grunted, his hips pushing up to meet Jamie’s descents. “You love this big cock, don’t you?”

“Yes,” Jamie panted. “Fuck yes, it’s so deep.”

He leaned forward, changing the angle, and Carlos groaned louder. “Right there, fuck!”

The pleasure built, a coil tightening in Jamie’s gut, but it was a surface thing. He wanted to be erased by it, but it was staying stubbornly present, just out of reach. He needed more. “Flip me over,” he gasped, clambering off.

Carlos didn’t hesitate. He guided Jamie onto his hands and knees. The new position felt more vulnerable, more open. Carlos positioned himself behind, his hands spreading Jamie’s cheeks wide. He pushed back in, a single, smooth, powerful thrust that knocked the air from Jamie’s lungs.

“Oh fuck!” Jamie cried out, his face pressed into the sheets.

This was different. Deeper. More relentless. Carlos set a brutal, driving pace, each thrust jolting Jamie forward. The bedframe knocked against the wall in a steady, pounding rhythm.

“You like that, baby?” Carlos demanded, his voice strained with effort.

“Harder,” Jamie begged, the word torn from him. “Fuck me harder!”

Carlos obliged, his thrusts becoming punishing, slamming into Jamie with enough force to make him see stars. The pleasure was a thin veneer over a raw, grinding physicality. Jamie pushed back against him, meeting every stroke, wanting to be split open by it.

“Such a good fucking hole,” Carlos growled, one hand wrapping in Jamie’s hair, pulling his head back. “You were made for this.”

“Yeah, use it,” Jamie sobbed, the tears coming now, not from pain, but from a frantic, desperate need to be obliterated by this beautiful stranger. “Fucking wreck it.”

Something changed in Carlos’s rhythm. It became erratic, more frenzied. He pulled almost all the way out, then drove back in with a deep, shuddering grunt. “Fuck, I’m gonna come,” he panted. He didn’t slow.

Then, abruptly, he pulled out completely. Jamie felt a rush of cold air, then the warmth of Carlos’s hand working at his own cock. The sound of the condom being ripped off was brief, sharp.

“I wanna feel you,” Carlos muttered, more to himself than to Jamie, and then he was pushing back in, bare.

The sensation was a lightning strike. The heat, the slick, naked friction was a thousand times more intense. Jamie gasped, his body arching.

“Is that okay?” Carlos breathed, stilling for a second.

“Don’t stop,” Jamie pleaded, his voice breaking. “Just fucking come in me. Do it.”

That was all the encouragement Carlos needed. He grabbed Jamie’s hips, his fingers digging in hard, and resumed pounding into him with a raw, unfiltered urgency. The slap of skin was louder, wetter. Jamie could feel every ridge, every pulse of Carlos’s cock inside him. The coil inside him tightened unbearably, teetering on an edge that felt more like a collapse than a climax.

“I’m gonna fill you up,” Carlos chanted, his voice tight. “Gonna pump this fucking load right inside you.”

His thrusts lost all rhythm, became short, frantic jerks. With a choked-off shout, he slammed deep and held, his body locking. Jamie felt the first hot, urgent spurt, then a second, a third, a torrent flooding into him. Carlos kept pulsing, groaning, his whole body shuddering as he emptied himself.

He stayed there for a long moment, buried to the hilt, before slowly pulling out. Jamie collapsed onto the sheets, feeling the immediate, warm trickle escaping him. Carlos flopped beside him, breathing heavily.

“Christ,” Carlos finally said, a laugh in his voice. “That was insane.”

Jamie didn’t answer. He lay on his stomach, the physical warmth inside him a stark contrast to the cold spreading through his chest. Carlos’s arm came around him, pulling him close. “You okay?”

“Yeah,” Jamie whispered. “Just… need a minute.”

He felt Carlos kiss his shoulder. “Take all the time you need.”

The afterglow was pleasant, a low hum of endorphins and sweat. Carlos chatted softly about his work, his hand tracing idle patterns on Jamie’s back. Jamie murmured in response, the script of post-sex intimacy flowing automatically. Inside, he was scouring the feeling, searching for the saturation point, the moment where the hollow space would be permanently flooded. The warmth of Carlos’s seed inside him was real, a tangible possession, but it was already cooling, becoming just another fluid, another temporary occupation.

After a while, Carlos got up, used the bathroom, dressed. He leaned down and gave Jamie a final, soft kiss. “I’ll hit you up, yeah?”

“Yeah,” Jamie said, forcing a smile. “Sounds good.”

The door closed softly behind him. The apartment settled into a silence heavier than before. Jamie lay still, listening to the fading echo of his own heartbeat. He waited for the emptiness to rush back in, to reclaim its territory.

It didn’t.

It had never left. It had just been there, patient and impervious, watching the beautiful boy fuck him, accepting the foreign warmth, and digesting it quietly. The polish from the elevator shaft, the concrete from the construction site, the sweat from the park—they were all just layers of sediment settling at the bottom of an ocean that could not be filled.

He rolled onto his back, staring at the ceiling. The internal leak had stopped. A final, cool droplet traced a path down his inner thigh. He touched the spot, then brought his fingers to his nose. The scent was musky, foreign, already fading.

He reached for his phone on the nightstand. The screen glowed in the dark room. He opened the app again. The grid appeared, an infinite scroll of torsos and smiles, of offers and demands. His thumb hovered over the screen. The cursor blinked in the search bar, a silent, hungry eye.

He typed two words, his fingers moving with a certainty that felt detached from any conscious thought.

Right now.

Read on DreamPress

Write your own erotic story with AI