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 8: Liquid Reclamation

The stale, morning-after silence of the loft was a physical weight. Jamie lay on the rug until the gray dawn light sharpened into something demanding, until the dried streaks on his skin felt less like trophies and more like a brittle shell. He moved then, stiffly, each muscle protesting with a specific memory. The walk home was a blur of rising city noise and fluorescent convenience store signs.

For three days, he was a ghost in his own apartment. The soreness faded from a sharp reminder to a dull, pervasive echo. He ignored the accumulating notifications on his phone, a digital tomb of past cravings. The hollow space, so brutally quieted, began to whisper again. It wasn’t hunger. It was a different kind of vacancy, a quiet panic that the frenzy at the Orion Lofts had been a peak, and everything from now on would be a descent.

On the fourth evening, the silence became unbearable. He scrolled, not with intent, but with a numb, scrolling compulsion. The profiles were a parade of familiar tropes. It all felt like a language he’d grown tired of speaking.

He found himself pulling on a black hoodie and jeans, leaving without a destination. He walked for blocks, the autumn air cool on his face, until his feet led him to a part of the city he usually avoided—a zone of converted warehouses and condemned buildings, where streetlights were few and the shadows were thick.

A flickering, sickly yellow glow caught his eye from the top of a derelict seven-story building. An old hotel, its sign gone, its windows boarded. But on the roof, a faint, intermittent light pulsed. He remembered a story he’d heard once, whispered between rounds of shots at a bar: the abandoned rooftop pool. A relic from a gaudier era, now a secret for the city’s creatures of the night.

An alley led to a fire escape, its bottom ladder pulled down. An invitation, or a trap. He took it.

The climb was a series of metallic groans and flakes of rust. The higher he went, the more the city sounds faded into a distant hum. He hauled himself over the parapet and onto the roof.

The space was vast and gutted. The single, flickering streetlamp below cast just enough light to outline the long, rectangular pit of the pool. Its tiles were cracked, a mosaic of missing pieces and stubborn, gleaming fragments. The deep end was a maw of darkness. The air was cold, heavy with the ghosts of chlorine and the iron tang of decaying metal. A lone, rusted diving board jutted out over nothing.

He walked to the edge and looked down into the empty basin. The sight of it, this monument to forgotten leisure, struck him with a profound loneliness. This was it. The hollow feeling, given form.

Without thought, he began to undress. The hoodie, the t-shirt, his jeans, his briefs. He let them fall into a pile at his feet. The night air raised goosebumps on his skin, tightening his nipples, making him shiver. He wasn’t doing this for an audience. He was doing it to feel the air on every part of himself, to stand raw in the face of this emptiness. The moon, a sharp sliver, painted his slender body in monochrome.

He heard it then—not a sound, but a cessation of sound. The faint hum from the streetlamp below seemed to hiccup and die. The flickering stopped, plunging the deep end of the pool into pure black.

Then, from that darkness, a plume of white vapor unfurled, rising like a breath. Steam. It carried a new scent—wet concrete, mildew, and beneath it, the moist, animal heat of living bodies.

Three figures detached themselves from the shadow of the old filtration shed. They moved without sound, silhouettes cut from the dark. They were already shirtless, their skin gleaming with a fine sheen of sweat or pool moisture in the feeble light from the distant fire escape bulb. Their movements were languid, purposeful, like swimmers emerging from a deep.

Jamie didn’t startle. He watched them come, his heart a slow, heavy drum in his chest. This felt inevitable. A continuation.

The first one reached him. He was tall, broad-shouldered, with close-cropped hair. His eyes were dark pits. He didn’t speak. His hands, large and warm, settled on Jamie’s bare hips. The touch wasn’t a question. It was a reclamation. He looked over Jamie’s shoulder at the pool. “Water’s warm,” he said, his voice a low rumble. It wasn’t friendly. It was a statement of fact.

The other two closed in. One had a runner’s build, all taut sinew. The other was thicker, powerful. Their hands found him—on his arms, his back, the curve of his ass. Their touch was possessive, exploring the lingering faint bruises from days prior, mapping the territory.

“Sore?” the thick one asked, his thumb pressing into a tender spot on Jamie’s lower back.

Jamie nodded, a slight dip of his chin.

“Good,” the runner said, his voice closer to Jamie’s ear. “Means you remember.”

The tall one’s hands tightened. He guided Jamie, backwards, toward the deep end of the pool. Jamie went willingly, his bare feet careful on the cracked tiles. The steam grew thicker, warmer, carrying that strange, aquatic scent. At the edge, he could see it wasn’t empty. A foot of murky, heated water slicked the bottom, reflecting nothing.

“In,” the tall one said.

They didn’t push him. They stepped down into the water first, the liquid swallowing their ankles, then their calves. They turned, their hands rising, waiting for him.

Jamie stepped off the edge. The water was shockingly, deeply warm, like blood. It swirled around his shins as he sank to the bottom. It was silty, unnaturally soft underfoot. The three men closed around him in the confined space, their bodies hemming him in against the cold, tiled wall of the pool.

The steam rose around them, cocooning them in a private, misty world. The tall one moved in first, his body pressing Jamie into the tile. The rough surface scraped his shoulder blades. The man kissed him, his mouth hot and demanding, tasting of mint and something subterranean. His hands slid down Jamie’s sides, over his hips, and gripped the backs of his thighs, lifting.

Jamie wrapped his legs around the man’s waist on instinct. The warm water lapped at their stomachs. He was fully exposed, opened, held aloft in the watery dark. He felt the blunt head of the man’s cock, already hard, nudge against him. There was no preparation, no spit, just the slick, heated water and the overwhelming pressure.

The man sheathed himself in one long, slow, relentless push. The burn was immediate, a bright flare in the fog. Jamie gasped into his mouth, his fingers digging into the man’s slick shoulders. The water allowed a terrible, fluid ease. He was filled, effortlessly, completely.

“There,” the man breathed against his lips. “That’s where you belong.”

He began to move, a deep, rolling rhythm made possible by the water’s buoyancy. Each thrust lifted Jamie slightly, his back grinding against the tiles, before the descent brought him down, impaling him deeper. It was a slow, drowning fuck. The other two watched, their hands roaming over Jamie’s submerged legs, his chest, pinching his nipples through the film of water.

“Look at him,” the runner murmured. “Floating on it.”

The thick one leaned in, biting Jamie’s neck, not hard enough to break skin, but enough to claim. “All loose and used up already. Perfect.”

The tall one’s pace increased, the water churning around their joined hips. His breathing grew ragged. He drove into Jamie, his face buried in Jamie’s neck. “Take it,” he grunted. “Take all of it. You’re just a hole. A warm, wet hole in the water.”

The words, spat into the steam, detonated something in Jamie. Tears mixed with the condensation on his face. He wasn’t being seen as a party toy here, or a challenge. He was geology. Eroded. A fixture of the landscape. The honesty of it was more devastating than any insult. He clung tighter, his own cock, hard and ignored, trapped between their stomachs.

With a final, shuddering thrust, the tall one came, a hot pulse deep inside that Jamie felt through the water’s warmth. He held Jamie there, pinned, for a long moment before slowly pulling out. Jamie’s legs unlocked, sinking back to the silty floor, unsteady.

He was turned before he could find his balance. Powerful hands—the thick one’s—bent him over, his palms flat against the cold tile wall, the water now at his waist. This entry was faster, rougher, a claiming of the already-claimed space. This man fucked with a punishing, jackhammer intensity, the sound of their collision muffled by the water. Jamie’s head drooped, his forehead against the tile. He was just a body accepting force. A vessel.

The runner knelt in the water in front of him. He didn’t speak. He simply took Jamie’s cock into his mouth, the shocking heat of his mouth a contrast to the enveloping warmth of the pool. The dual sensation—the brutal fucking from behind and the soft, suctioning pull in front—unraveled Jamie completely. A broken, watery sob escaped him.

His orgasm was ripped from him without permission, a weak, shuddering release into the runner’s waiting mouth. The man swallowed, then rose, wiping his lips. He looked down at Jamie with an expression that was almost like pity. “Empty,” he said quietly.

The thick one finished soon after, his grip brutal on Jamie’s hips, his release another flood in the invaded channel. He pulled out, and Jamie slid down the wall, sitting in the water, his back to the tile, staring vacantly at the mist.

The three men climbed out of the pool. They didn’t look back. They pulled on shirts, their movements crisp in the cool air, and disappeared back into the darkness of the filtration shed.

Jamie sat in the lukewarm, murky water, feeling their combined releases leak out of him, mingling with the silt. The steam began to dissipate. The flickering streetlamp below sputtered back to life, casting its sickly glow over the scene.

He was shivering violently now, the contrast between the water’s residual heat and the night air too great. He hauled himself out, his body feeling heavier than lead. He dressed with numb fingers, the wetness from the pool soaking into his clothes.

He climbed down the fire escape, each rung a monumental effort. On the street, he leaned against the brick wall, breathing in the familiar smells of garbage and exhaust. He pulled out his phone. The screen was a grid of possibility, a hundred ways to forget.

His thumb hovered. For the first time, the icons looked like buttons on a machine he was tired of operating. The hollow space wasn’t whispering anymore. It was yawning, wider and darker than the empty pool, and he knew, with a cold, certain clarity, that nothing he could find on this screen would ever fill it.

He started walking, the wet denim of his jeans chafing his thighs with every step. The city lights blurred around him. He didn’t know where he was going. He just knew he had to keep moving, or the silence would swallow him whole.

He just knew he had to keep moving, or the silence would swallow him whole.

His legs carried him on autopilot, away from the industrial decay and toward the curated green spaces of the city’s central park. The chill from his damp clothes had seeped into his bones, a cold that felt permanent. Streetlights pooled on the sidewalk, and the ordinary sounds of a Thursday night—a couple arguing in a taxi, the thump of bass from a passing car—felt like they were happening behind glass.

He turned onto a tree-lined path, the darkness between the lamps feeling absolute. His own breathing was too loud. Then, a shape resolved up ahead under the next circle of light, leaning against a lamppost as if waiting for a bus that would never come.

The guy was maybe twenty-five, wearing a tight charcoal henley and joggers that did nothing to hide powerful, toned legs. He was scrolling on his phone, the glow illuminating a sharp jaw and a focused expression. He looked clean, normal, like he’d just come from the gym. Everything the men at the pool were not.

Jamie stopped a few feet away. The raw, screaming need from the rooftop was gone, replaced by a simple, gravitational pull. It was an impulse, clean and direct. The words left him without rehearsal, his voice scratchy from disuse.

“Hey,” Jamie said.

The guy looked up, his eyes assessing, but not unkind. “Hey.”

“I just… I think you’re really hot.” It sounded absurdly sincere there in the dark, devoid of the usual digital pretense.

A slow smile spread across the guy’s face. He slid his phone into his pocket. “Yeah? Straight to the point. I like that.” He looked Jamie up and down, noting the damp hair, the haunted eyes. “You okay, man? You look a little lost.”

“I’m not lost,” Jamie said, and it felt like a lie he needed to believe. “I just know what I want.”

“And what’s that?”

“You. Right now.”

The guy—Ethan, he’d say his name was later—laughed, a light, surprised sound. “Shit. Okay.” He pushed off the lamppost, closing the distance between them. His scent was simple: detergent, clean sweat, a hint of deodorant. “You got a place nearby?”

“No. Here.”

Ethan’s eyebrows rose. He glanced around at the empty path, the thick shrubs, the deep shadow of the oak trees just beyond the light. “Out here? It’s kinda cold.”

“You’ll keep me warm.” Jamie reached for him, his fingers finding the hard plane of Ethan’s stomach through the soft cotton. The touch was a spark, immediate and mutual.

Ethan’s hesitation evaporated. “Fuck it,” he murmured, his own hands coming to Jamie’s waist. He leaned in and kissed him, and it was shockingly sweet. There was no conquest in it, just a warm, searching mouth that tasted of spearmint gum.

They stumbled together into the shadows between two sprawling oaks, the grass cool and damp underfoot. Ethan pushed Jamie’s hoodie off his shoulders, his hands roaming with an eager, appreciative curiosity. “You’re fucking beautiful,” he breathed against Jamie’s neck, his touch tracing the lines of Jamie’s slender frame as if discovering something precious.

It was so different. The frantic energy of the loft, the grim ritual of the pool—this had none of that weight. It was two strangers, hungry and agreeing on a simple fact. Jamie fumbled with the waistband of Ethan’s joggers, pushing them down along with his briefs. Ethan did the same for him, their movements hurried but not frantic, a collaborative rush.

Ethan turned him around, pressing Jamie’s palms against the rough bark of the oak tree. He kissed Jamie’s shoulder blade. “You sure about this?”

“Yes. Please.”

Ethan spit into his hand, slicking himself, and entered him with one smooth, firm push. Jamie gasped, his forehead pressing against the tree. It was a stretch, a burn, but it was pure sensation without the baggage of cruelty. Ethan’s arms wrapped around Jamie’s chest, holding him close, his thrusts deep and steady.

“You feel amazing,” Ethan grunted into his ear, his breath coming faster. “So tight. Christ.”

Jamie let his head fall back against Ethan’s shoulder. He watched the fractured view of the streetlamp through the trembling leaves above. This was just a body, another body, creating friction and heat. There was no narrative, no erosion, just function. He reached back, gripping Ethan’s thigh, urging him on. The sound of their bodies meeting was muffled by the park’s nighttime stillness.

“I’m close,” Ethan warned, his rhythm faltering.

“Do it.”

Ethan drove into him, hard and final, his body shuddering. Jamie felt the familiar internal pulse, the wet heat. Ethan held him there, both of them panting, connected in the cool, dark air. After a moment, Ethan slowly pulled out.

They disentangled, pulling their clothes back on in a sudden, practical silence. Ethan zipped his joggers, ran a hand through his hair. “Damn,” he said, a grin in his voice. “That was… unexpected.”

Jamie nodded, buttoning his jeans. The physical release had left a familiar, temporary calm, but the quiet around them was already pressing in again.

“You wanna, I dunno, swap numbers or something?” Ethan asked, his tone hopeful, casual.

Jamie looked at him, at his handsome, uncomplicated face. For a second, he considered it. A normal connection. A coffee date. The thought felt like trying to read a language he’d forgotten.

“I’m… not really in a place for that,” Jamie said, the truth of it surprisingly easy to say.

Ethan’s smile faded, replaced by a slight, understanding nod. “Right. No worries.” He shifted on his feet. “Take care of yourself, okay?”

“You too.”

Ethan gave him a last, long look, then turned and walked back toward the path, his footsteps fading into the night. Jamie stood alone by the tree, the smell of crushed grass and sex lingering. The park was silent again, but the silence had changed. It was no longer something to outrun. It was just there, waiting for him to carry it home. He stepped back onto the path and started walking, the memory of Ethan’s warmth already cooling on his skin, just another ghost for the collection.

He stepped back onto the path and started walking, the memory of Ethan’s warmth already cooling on his skin, just another ghost for the collection. The paved trail curved around a large, open meadow where the city had installed a cluster of concrete chess tables and fitness equipment. Even at this hour, the space wasn’t empty.

Under the harsh white glow of an overhead lamp, six men were congregated. They were shirtless despite the chill, their bodies a display of toned, glistening muscle, sweatpants and low-slung basketball shorts hanging from narrow hips. They passed a bottle wrapped in a brown paper bag between them, their laughter a low, rumbling thunder that carried across the grass. Their posture spoke of territorial ease, a pack at rest in their claimed corner of the night.

Jamie stopped walking. The gravitational pull he’d felt with Ethan was nothing compared to this. This was a different physics entirely. His feet carried him off the path and across the dew-slick grass toward them before his mind could form a protest. All six sets of eyes tracked his approach, the laughter dying into a watchful, amused silence.

“Hey,” Jamie said. His voice didn’t waver.

A tall man with intricate tattoos swirling over his chest took a slow sip from the bottle. “What’s up, slim?”

“You guys looking for a good time?” Jamie asked, the question hanging in the air, blunt and stripped of pretense.

The men exchanged glances. A guy with gold caps on his teeth chuckled. “Depends. What kind of time you sellin’?”

“Whatever you’re buying.” Jamie’s heart hammered against his ribs, a frantic bird. “I’m not looking for gentle.”

The tall one’s smile was slow, predatory. “We don’t really do ‘gentle’ around here.” He looked Jamie up and down, his gaze like a physical press. “You understand that? This ain’t a friendly game.”

A sharp, wild thrill cut through Jamie’s fatigue. This was the language he craved now, direct and without the false promise of sweetness. “Good,” he said, meeting the man’s eyes. “I’m not a game. I’m wanting to be used. However you want.”

A low whistle came from the group. The one with gold caps stepped forward, his hand snaking out to grip Jamie’s jaw, tilting his face toward the light. “Talk is cheap, pretty boy. You gonna walk that back once we start?”

“Try me.”

It was all the permission they needed. Hands seized him from all sides, not to pull him, but to disassemble him. His hoodie was ripped over his head. Fingers popped the button of his jeans, yanked the zipper down, and shoved everything to his ankles. The cold night air hit his bare skin, but it was immediately replaced by the scorching heat of their hands. They turned him, bent him over the cool, gritty surface of a concrete chess table, the engraved squares digging into his cheek.

“Look at that,” someone murmured. “Already looks broke in.” A thumb, rough and calloused, pressed against his hole, testing. Jamie pushed back against the pressure, a silent plea.

There was no spit, no courtesy. He heard the tear of a foil packet, a condom. Then the blunt, immense pressure of the first man, the tall one, pressing into him. He was thicker than Ethan, than anyone at the pool. The stretch was immediate, burning, brilliant. Jamie cried out, the sound swallowed by the concrete.

“Yeah, take it,” the man grunted, not stopping, not easing, burying himself to the hilt in one relentless drive. He didn’t wait for Jamie to adjust. He just started moving, a hard, aggressive piston that shook Jamie’s entire body against the table. Each thrust was a punctuation mark, a period at the end of a sentence.

Jamie’s world narrowed to the slam of hips, the smell of sweat and weed and cheap whiskey, the grunts of the men taking their turn watching. “My God, he’s tight even like this,” the tall one breathed, his rhythm faltering. He pulled out after a few final, deep strokes, his condom discarded.

Another was there instantly, slotting himself into the slick, aching space. This one had a different angle, hitting a nerve that made Jamie’s legs twitch. “Fuck me,” Jamie gasped, the words mangled against the concrete. “Don’t stop.”

“Wasn’t plannin’ on it,” the man said, his voice a strain of concentration. He set a faster, shallower pace, a brutal efficiency that had Jamie seeing flashes of white behind his eyelids. A different pair of hands fisted in his hair, wrenching his head up and back. A third man stood in front of him, pushing his cock into Jamie’s open, panting mouth.

He was filled at both ends, utterly anchored. The man in his mouth fucked his face with the same aggressive rhythm as the man taking his ass, a punishing syncopation that stole his breath and his thoughts. Tears streamed from the corners of his eyes. He gagged, drooling, but the hands in his hair held him firm.

“Swallow that shit,” the man in his mouth commanded, and Jamie did, the bitter salt flooding his throat just as the man behind him hit his peak with a strangled groan.

They traded places, a ruthless rotation. He was bent over the back of a park bench, his chest pressed to the cold slats. He was on his knees in the damp grass, one man driving into him from behind while another fed his cock into his mouth. The dialogue was sparse, functional.

“Hold his legs open wider.”

“You like that, you fucking slut?”

“Beg for it.”

“Please,” Jamie sobbed, the word raw and real. “Please, fuck me harder. I need it. Use me up.”

They did. They used his mouth, his hands, his ass. They marked his neck and shoulders with bites that would bloom purple by morning. The condoms came and went, a blur of latex and heat. At one point, he was on his back in the grass, two of them holding his legs spread impossibly wide while a third knelt between them, plunging into him over and over, the impact driving his spine into the turf. The night sky above was a black canvas, the stars blotted out by the halo of the streetlamp and the shadowed faces of the men taking their pleasure from his wrecked body.

It was a factory of sensation, a production line of friction and release. He lost count of how many loads they dumped into him, protected, but each one a hot, possessive claim inside the rubber. His own body was a distant thing, a mechanism for their use, singing a song of pain and grinding ecstasy that finally, finally, quieted the screaming void in his head. This was the purest form of being he’d ever known: an object of definitive, brutal utility.

Finally, they stopped. They stepped back, pulling up their shorts, breathing heavily. The tall one looked down at him, a complex expression flitting across his face—something between disdain and respect. “You got heart, I’ll give you that,” he said, his voice hoarse. He tossed Jamie’s crumpled hoodie onto his chest. “Get home safe.”

And then they were gone, melting back into the park’s shadows, their low voices receding. Jamie lay in the grass, trembling uncontrollably. He was utterly full, a vessel stretched and spent, their combined releases a heavy, leaking presence inside him. He felt raw, abraded, his muscles liquid. He managed to pull his clothes on, each movement a monumental effort. The fabric stuck to the cooling sweat and other fluids on his skin.

He walked. He didn’t know how his legs worked, but they did, carrying him on a numb, shuffling pilgrimage homeward. The city lights smeared into watercolor streaks. He felt the slow, inevitable leak tracing a path down his inner thigh, a physical reminder of the temporary filling. The hollow space was quiet, pacified by sheer, brutal overload. But as he turned the key in his apartment door, as the familiar silence greeted him, he knew it was still there. Waiting. It had just been… proved a point to. And it had patiently absorbed every single one.

Read on DreamPress

Write your own erotic story with AI