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 4: The Afterparty

The sound of the party was a muffered bass thump through the wall. Jamie peeled himself off the leather, a slow, adhesive separation. The warm leak between his legs was constant now, a reminder of the sheer volume inside him. He walked stiffly, a hand pressed to his lower belly as if he could hold it all in. The polished hardwood floor felt alien under his bare feet.

The penthouse bathroom was a cavern of white marble and chrome. Recessed lighting glowed softly. It was empty. He locked the door behind him, the click a final, feeble barrier.

For a long moment, he just stared at his reflection in the vast, flawless mirror above the double sinks. He looked wrecked. His hair was a matted mess. His lips were swollen, a small cut at the corner from someone’s teeth. The bruise on his throat had bloomed into a violent purple. Fingerprints stood out in faint yellow and blue on his hips and thighs. His eyes were dark, hollow pools, the spark he curated so carefully utterly absent.

He turned on the faucet, the water roaring in the silent, sterile room. He cupped his hands under the stream, splashed his face. The water was cold, a shock. He did it again, harder, as if he could scrub away the night’s film.

He needed to clean up. The feeling of being full was shifting from satiation to a gross, sloshing weight. He grabbed a hand towel from a stack, ran it under the hot water, and bent over slightly. He winced as he pressed the cloth between his legs. The white terry came away streaked with off-white and pale pink. He stared at it, at the physical proof. He felt a sudden, violent urge to vomit. He didn’t. He just dropped the towel in the sink.

He braced his hands on the cool marble counter, head hanging, breathing in the scent of lemon soap and his own sweat. The hollow space wasn’t gone. It was just… packed with something foreign. Temporary. He could feel it already beginning to drain away, leaving him empty again, just emptier.

The lock clicked.

Jamie froze. He hadn’t heard a knock. The door swung open silently on its heavy hinge.

A man stood there. He was older, maybe late forties, with a solid, quiet build. Salt-and-pepper hair cropped close. He wore dark slacks and an untucked white linen shirt, sleeves rolled. He wasn’t one of the guys from the circle by the window. Jamie would have remembered the eyes—a pale, assessing gray, like weathered stone. He held a key, which he slipped into his pocket.

“Party’s everywhere,” the man said. His voice was calm, dry. Not a question.

“Bathroom’s occupied,” Jamie said, straightening up, trying to inject a tone he didn’t feel.

“It’s my bathroom.” The man stepped inside and closed the door behind him. The lock re-engaged with a definitive snick. “My apartment.”

Jamie’s stomach tightened. This was Tom’s friend. The host. The one who provided the space. A different kind of power dynamic clicked into place. Jamie said nothing.

The man’s gaze traveled over him, slowly, taking inventory of the bruises, the dried sweat, the way Jamie stood with a slight, protective hunch. The gaze wasn’t leering. It was analytical. “You’ve had a busy night.”

Jamie shrugged, a brittle gesture. “Trying to clean up.”

“You’re still dirty.” The man moved forward. He didn’t walk with the swagger of the others. He just occupied space, inevitably. He stopped an arm’s length away. “Turn around. Look in the mirror.”

The command was so casual, so certain, that Jamie obeyed without thinking. He turned to face the mirror again. The man stepped up behind him, close but not touching. Their reflections stared back—the ravaged boy and the composed, older man in his pristine shirt.

“See that?” the man murmured, his voice close to Jamie’s ear. He placed his hands on Jamie’s bare hips, his thumbs pressing into the bruises there. “You’re a mess. They used you like a party favor. Took what they wanted and walked away.”

Jamie flinched at the words, at the truth of them, at the thumbs digging into his sore flesh. He watched his own face in the mirror, saw the shame flash in his eyes before he tried to shutter it.

“I wanted it,” Jamie said, the defiance weak.

“Did you?” The man’s hands slid from Jamie’s hips to his stomach, pressing flat against him, pulling him back flush against his body. Jamie felt the hard line of the man’s cock, still confined in his slacks, against his lower back. “Or did you just want to be wanted? There’s a difference.”

The words cut deeper than any thrust had. Jamie’s breath hitched. He couldn’t look away from his own reflection, from the trapped animal he saw there.

“What’s your name?” the man asked.

“Jamie.”

“I’m Alistair.” One hand stayed splayed on Jamie’s belly, holding him in place. The other came up, not to caress, but to grip Jamie’s jaw, forcing his head up, making him meet his own gaze in the glass. “Look at yourself, Jamie. Really look. You’re a hole they all used. And now you’re trying to wash them out of you. But you can still feel them, can’t you?”

Jamie gave the tiniest nod. He could. The ache, the lingering fullness, the ghost of every push.

“Good.” Alistair’s voice was a low hum. “Now I’m going to use you, too. But I’m not going to be so easy to wash away.”

He released Jamie’s jaw. His hands went to his own belt buckle. The sound of the leather sliding free, the zip descending, was obscenely loud in the quiet room. He didn’t undress. He just freed himself, his cock springing out, thick and already hard. He nudged Jamie’s legs apart with a foot.

“Hands on the counter. Don’t close your eyes. Watch.”

Jamie obeyed, placing his palms flat on the cold marble. He was trembling. This wasn’t the frantic, animal heat of the bathhouse or the competitive fervor of the group. This was cold. Deliberate. A reclamation.

There was no condom. No ask. Alistair just spat into his own hand, slicked himself roughly, and positioned the head. He pushed in without ceremony.

Jamie cried out, a short, sharp sound. It was too much. He was too sore, too open, too raw. Alistair was thicker than the others, and the dry drag was brutal for the first few inches before his body’s residual wetness eased the way. It burned.

Alistair seated himself fully with one slow, relentless thrust, burying himself to the hilt. He held there, his body pressed against Jamie’s back, his own reflection watching over Jamie’s shoulder. “See?” he breathed. “You’re still full of them. I can feel it. Warm and ruined.”

He began to move. Not fast. Not punishingly hard. But with a deep, inexorable rhythm that felt less like fucking and more like possession. Each stroke was a claim. He fucked Jamie with the calm authority of ownership, his eyes locked on their reflection in the mirror.

Jamie was pinned, helpless. The cold counter under his palms. The heat of the man behind him. The unblinking eye of the mirror. He couldn’t escape the sight of himself—chest heaving, mouth slack, eyes wide with a confusing mix of pain and a devastating, unwanted arousal. Every inward stroke pushed a soft gasp from his lips. Every withdrawal made him feel the awful, gaping emptiness before he was filled again.

“This is what you are right now,” Alistair said, his voice steady, almost conversational, despite the motion of his hips. “You’re a used-up boy in a borrowed bathroom. You let a room full of strangers wreck you. And for what? A few minutes of feeling wanted?”

“Stop talking,” Jamie whimpered, tears spilling over, cutting tracks through the sheen of sweat on his cheeks.

“Why? Does the truth hurt more than the cock?” Alistair’s pace increased slightly, his thrusts gaining a sharper edge. “You’re a fucking cliché, Jamie. A pretty, hollow thing chasing feeling in other men’s beds. Or on their bathroom counters.”

He drove in harder, jarring Jamie forward. The pain was bright, clarifying. It stripped away the last of the boozy, smoky haze. Jamie sobbed, but he didn’t look away from the mirror. He watched Alistair use him. He watched himself being used.

“You want to be seen? I see you.” Alistair’s hand snaked around Jamie’s throat, not squeezing, just resting there, a collar of heat. “I see the need. The bottomless fucking need. You think filling this,” he punctuated his words with a deep thrust, “will fill that.” He pressed his fingers against Jamie’s sternum, over his heart. “It won’t. It just makes the hole bigger.”

Jamie came then, suddenly, violently. It wasn’t pleasure. It was a seismic collapse, a white-out of pure, shattering release that felt like defeat. His body convulsed, his cock pulsing dryly against the cool marble cabinet, a thin, pathetic strand of fluid following the earlier floods. A broken sound ripped from his throat.

Alistair followed moments later, his rhythm fracturing into a few final, hard pumps. Jamie felt the hot spill deep inside, another layer added to the cocktail already there. Alistair held still, buried, for a long moment, his breath hot on Jamie’s neck.

Then he pulled out. The sound was wet, final. He tucked himself back into his slacks, did up his belt. The casualness of it was more degrading than anything that had come before.

Jamie slumped over the counter, barely holding himself up. His legs were shaking. He felt the new, warm trickle join the old.

Alistair turned on the faucet at the next sink, washed his hands meticulously with the citrus soap. He dried them on a fresh towel. He looked at Jamie’s reflection, his own face a mask of cool detachment.

“The towels are in the cabinet. Clean yourself up. There are fresh toothbrushes in the drawer.” He spoke like a host giving instructions to a guest. Then he turned and left, unlocking and opening the door. The sounds of the dying party drifted in again. He didn’t look back.

The door closed.

Jamie was alone with his reflection again. He looked worse. Destroyed. The hollow space wasn’t just empty now. It felt gouged out, scraped raw by Alistair’s words, then packed with the cement of his contempt.

He didn’t reach for a towel. He just stared, waiting for his breathing to even out. When it did, he pushed himself upright. His body felt secondhand, ill-fitting.

His phone. He needed his phone. His clothes were out there in the pile. He had to get them. He had to leave.

He unlocked the bathroom door and stepped back into the dim hallway. The party had thinned. A few guys lingered, talking in low voices. Nobody looked at him as he walked, naked and marked, to the heap of fabric by the kitchen. He found his tight black jeans, his shoes. His torn shirt was gone, probably tossed. It didn’t matter.

He dressed slowly, every movement an effort. The denim was rough against his tender skin. He didn’t see Alistair. He didn’t see Tom.

He let himself out, the heavy apartment door shutting behind him with a quiet, expensive sigh. The elevator ride down was silent. His own ghost stared back from the brass doors.

Outside, the sky was lightening to a bruised violet over the East River. The city was in that brief, quiet hour before the grind started. He walked, aimless. The contents of him—Mateo’s, the strangers’, Alistair’s—leaked slowly, a quiet humiliation with every step.

He found a bodega, bought a cheap bottle of water and a pack of gum. He stood on the corner, swallowing the water, washing the taste of the night from his mouth. It didn’t work.

His phone, finally in his hand, buzzed. A Grindr notification. A new message, a new profile pic—a torso, a smiley face, a blank profile. ‘Hey.’

Jamie stared at the screen. The hollow space yawned, wider and darker than ever, echoing with Alistair’s voice. A bottomless fucking need.

His thumb hovered. The city around him began to wake up, engines coughing to life, delivery trucks rumbling. The noise was a low-grade hum, a promise of another day, another hunt.

He deleted the notification. Then he opened the app.

The grid loaded. Fresh faces, fresh meat, fresh possibilities. An endless, scrolling cure.

He took a deep breath of the dawn air, tasting exhaust and damp concrete. He began to scroll.

He began to scroll. Faces blurred into a mosaic of wanting. Torsos, smirks, bathroom mirrors, thirsty captions. The hollow space inside him, scraped raw by Alistair’s words and filled with stranger’s leavings, yawned wider. Each swipe was a tiny hope, a minuscule hit of dopamine that died almost instantly. He walked for blocks, the morning sun feeling like an accusatory spotlight.

Days passed in a numb routine. Sleep, work at the vague graphic design job, scroll, meet, repeat. The bruises on his hips faded to a sickly yellow. The one on his throat took on a greenish hue he covered with foundation. His body moved through the motions, a well-used machine, but the hollowness remained, a silent companion. Alistair’s voice would sometimes echo, You’re a fucking cliché, but Jamie would just increase the volume on his headphones and open the app again.

A new message chimed, distinct from the usual “hey” or “pic?”. The profile name was ‘PoolBoyN8’. The picture showed a laughing young Black guy, mid-dive into a turquoise pool, nothing but toned back and strong shoulders visible. The chat was direct.

“Private pool in Cobble Hill. Midnight. Skinny dipping. Just us,” it read.

Jamie stared at the water in the photo. It looked clean. He imagined it washing over him, cooling the persistent low-grade fever in his skin. He typed back, “Sounds perfect. Address?”

The sent pin landed in an expensive, quiet neighborhood. That night, Jamie dressed simply: dark jeans, a tight black tee, a nervous flutter in his chest that felt almost like anticipation. The subway ride was a blur. He found the townhouse, its facade discreet and dark. A side gate was unlocked, just as the instructions said.

The backyard was a small, walled oasis. Underwater lights glowed a soft blue, making the rectangular pool a slab of liquid sapphire in the darkness. The air smelled of chlorine and night-blooming jasmine. And there he was, just as promised: Nathaniel, or ‘N8’, floating peacefully on his back on a large, inflatable raft. He was naked, his skin gleaming under the pool lights, a statue of relaxed muscle. One arm trailed in the water.

“You made it,” Nathaniel called, his voice warm and easy. He paddled the raft to the edge. “Come on in. Water’s amazing.”

Jamie stood at the edge, feeling suddenly shy. The setup was different. It wasn’t a dark room or a steamy bathhouse. It was almost… romantic. He peeled off his shirt, then his jeans and briefs, folding them neatly on a dry lounger. The night air was cool on his skin. He dipped a toe in, then slid into the water. It was bath-warm, silky against his skin.

He swam a few slow strokes towards the raft. Nathaniel watched him, a soft smile on his face. Up close, he was even more stunning. Sharp jawline, kind eyes, every muscle defined but not grotesque. Jamie felt a different kind of want, less frantic, more yearning.

“You have a really sexy body,” Jamie said, the words floating on the quiet night air between them.

Nathaniel’s smile widened. “Thanks, man. Yours too.” He shifted on the raft, rolling onto his stomach. “Come feel.”

Jamie swam closer. He reached out, his fingers first skimming the water from Nathaniel’s shoulder. The skin was smooth, hot from the water. He trailed his hand down the powerful line of Nathaniel’s back, over the perfect swell of his ass. Nathaniel sighed, a contented sound. He lifted his hips slightly off the raft.

Jamie’s exploration continued, bolder now. His hands slid around Nathaniel’s hips, over the tight abs. Then he felt it. Even soft, it was substantial. As he touched him, Nathaniel shifted and it grew, thickening impressively in his hand. It was easily the largest he’d ever encountered, a daunting, thrilling weight.

“Jesus,” Jamie breathed, his own breath catching.

Nathaniel chuckled, a low, rich sound. “It’s a lot, I know.” He rolled onto his back again, fully exposed now, his massive erection curving up towards his stomach. “Your turn.”

He reached for Jamie, pulling him through the water until their bodies collided. Nathaniel’s hands were huge and gentle, mapping Jamie’s slender frame, cupping his ass, pulling him close. Jamie went willingly, his own desire flaring hot and immediate. He pressed against Nathaniel, their cocks sliding together in the water. He couldn’t resist; he dipped his head and licked a stripe from Nathaniel’s collarbone up his neck, tasting chlorine and clean skin.

Nathaniel moaned, a deep, genuine sound of pleasure that vibrated through Jamie. He kissed Jamie then, slow and deep, his tongue exploring Jamie’s mouth with the same lazy confidence he did everything. The kiss was hungry but not rushed, a savoring. Jamie’s head spun. This felt different. It felt good.

“Chairs,” Nathaniel murmured against his lips, nodding towards the solid poolside loungers. They swam the short distance, water streaming from their bodies as they climbed out. The night air goosebumped their skin. Nathaniel lay back on one of the padded chairs, his monumental erection lying against his stomach. He looked like a god resting.

Jamie stood before him for a moment, just looking, the blue light painting shadows on every cut and curve. Then he knelt on the cool, wet concrete between Nathaniel’s legs. The reality of it, the sheer scale, was both intimidating and electrifying. He leaned forward, his heart hammering against his ribs.

He didn’t take it all at once. He couldn’t. He started with his hand, wrapping his fingers around the base, feeling the hot, velvety steel of it. He stroked slowly, learning its weight and girth. Then he leaned down and kissed the tip, a soft, tentative press of his lips. Nathaniel shuddered, his abs clenching.

Emboldened, Jamie took the head into his mouth, swirling his tongue around the broad crown. He used his hand and mouth together, working in a rhythm, taking as much as he could manage before pulling back to breathe. His jaw ached almost immediately, but it was a sweet ache. Nathaniel’s moans were continuous now, fingers threading into Jamie’s damp hair, not forcing, just guiding.

“Yeah, just like that… fuck, your mouth is perfect,” Nathaniel groaned, his hips giving a slight, restrained lift.

Jamie lost himself in the rhythm, in the weight on his tongue, in the sounds falling from Nathaniel’s lips. The hollow space was silent, forgotten, momentarily filled with nothing but the taste of skin and salt and the overwhelming presence of this beautiful, generous man. Water dripped from his hair onto Nathaniel’s thighs. Somewhere in the distance, a siren wailed, a distant reminder of a world outside this wet, dark oasis.

Nathaniel’s hand tightened in his hair, his breathing becoming ragged. “Okay, okay, stop for a sec,” he gasped, gently tugging Jamie up. Jamie released him with a wet pop, looking up, confused. Nathaniel’s eyes were dark with lust, but his smile was soft. “My turn. Come up here.”

He pulled Jamie up onto the lounger, maneuvering him so Jamie was straddling his hips. Their bodies slid together, wet and seeking. Nathaniel kissed him again, deep and searching, his big hands roaming Jamie’s back, down to his ass, pulling him closer, grinding their erections together. The friction was incredible, maddening.

“I want you,” Nathaniel whispered, biting Jamie’s earlobe. “Right here. Now.”

Read on DreamPress

Write your own erotic story with AI