Cover of The Swimmer's Secret

The Swimmer's Secret

Read the story

3 chapters · 5995 words · Read 0 times

A college age gay man is in the closet. He is an athelte witha. nice bubble butt and a tight pink hole (find a godd sport for him). He is quite attarcted to a fellow athelte, a giant Russian swimmer, the Russian is specialist in sprint (butterfly, free and breaststroke) so he has a more built swimmer body. He is in the closet because his older brother is also gay and he does not want to be the second, but his brother discovers it (find a creative way). THey discuss about it and the brother asks about if he has a crush. GIve physical description, personnalities. To the RUssian and the closeted bottom give pensi size soft and hard and girth. THe RUssian must be huge like a prized stallion.

Chapter 2: The Stallion's Shadow

Leo’s thumb hovered over the screen, a pixelated ghost in the blue glow of his phone. The silence in the room was a physical thing, thick and hot, broken only by the hum of the mini-fridge and Ethan’s patient, expectant breathing from the bed.

“Just say ‘hey,’” Ethan murmured, not looking up from his own phone. “It’s not a marriage proposal. It’s a text.”

Leo inhaled sharply, the air scraping his throat. He pulled up the number he’d memorized weeks ago, a number stolen from a team roster and never used. His heart was a frantic bird against his ribs.

He typed, deleted, typed again.

> Leo: Hey. Saw you crushing deadlifts today. My spine wept in sympathy.

He hit send before he could cringe himself into oblivion. The whoosh sound was final. He threw the phone onto the comforter like it had burned him.

“See? Not fatal,” Ethan said, a smile in his voice.

Thirty seconds later, the phone buzzed. Leo snatched it up.

> Dmitri: Your spine is soft American spine. Needs more kasha.

> Dmitri: Also, you float over bar like ghost. Very light. No spine needed.

A laugh burst out of Leo, surprised and relieved. He showed the screen to Ethan.

“Kasha? What’s kasha?”

“Buckwheat porridge. It’s a whole thing. He’s joking,” Ethan said, grinning. “Weird Russian joke. That’s a good sign.”

Leo typed back, his fingers feeling looser.

> Leo: I’ll trade you my secret protein shake for your kasha recipe.

> Leo: Warning: the secret is just despair and caffeine.

The reply came faster this time.

> Dmitri: Despair is Russian breakfast. Caffeine is for after.

> Dmitri: You jump good, Leap.

Leo’s chest tightened. He’d never heard Dmitri say his nickname. Seeing it in text felt intensely private.

> Leo: Thanks. You lift good. Scary good.

> Dmitri: Is not scary. Is simple. Put weight on bar. Lift weight. Like putting one foot in front of other.

> Dmitri: But backward. And heavier. And more grunting.

Leo imagined him saying it, that deadpan, low rumble of a voice he’d only heard issue monosyllabic answers to coaches. He pictured Dmitri in the library, maybe, those massive shoulders hunched over a book, wire-rimmed glasses sliding down his nose. The image was arrestingly sexy—the quiet giant, softened by scholarly frames, a secret poet in a linebacker’s body. The contrast made Leo’s skin feel too small.

> Leo: Do you grunt in Russian? Is it a different tone?

> Dmitri: Да. More guttural. More soul.

More soul.

Leo chewed his lip, smiling at the phone. He could almost hear the dry delivery. The tension in his shoulders, which had been coiled tight as a spring since the Grindr chime, began to loosen fractionally. This wasn't a confrontation; it was a conversation.

He glanced at Ethan, who gave him an encouraging nod. Just keep going.

> Leo: So if you're not scaring people at the gym, you're probably scaring people in the pool. What do you swim?

He hit send. For a moment, there was no response. Then three dots appeared. They blinked. And blinked. A small paragraph formed.

> Dmitri: Sprint free. Fifty, hundred. Sometimes fly. It is... all explosion. Two hundred meters is already distance for me. Is not strategy. Is violence. You stand there, and everything is tight and waiting, and then the sound. Then you destroy the water. You try to tear it apart with your hands for fifty seconds. After, you feel empty. Good empty.

Leo read it twice, captivated by the raw, unfiltered passion in the words. This was the most he’d ever heard Dmitri say about anything.

> Dmitri: The start is most important. The reaction time. The angle of entry. The underwater kick. You must be a bullet. Not a person. A bullet.

> Dmitri: Do you watch swimming? The turn is technical. Many people lose tenths there. You must feel the wall without seeing it. You must push off like you are shot from a cannon. Same every time.

The messages came in a quiet torrent, one after another. Leo watched, mesmerized, as the quiet giant from the weight room vanished, replaced by this earnest, technical enthusiast. It was disarmingly cute.

> Dmitri: The suit matters. The shave matters. The taper. Everything is to reduce drag. To be smooth in a medium that does not want you.

“Wow,” Leo whispered aloud, his voice full of genuine awe. “He’s really into it.”

Ethan, who had been pretending to scroll on his phone, snorted from the bed. “Oh, cool. So he’s a competitive swimmer and a swimming nerd. That’s your type? A hot, massively hung encyclopedia with PTSD from chlorinated water?”

“Shut up,” Leo said, but he was laughing, a blush warming his neck. He typed back.

> Leo: I never thought about it like that. Destroying the water. That’s intense.

> Leo: And kind of hot.

He held his breath. The three dots appeared instantly.

The three dots appeared instantly.

They vanished.

The screen remained still for one heartbeat, then two.

Then, a new message glowed in the dark room.

> Dmitri: It is hot. The water after a race feels like blood. Thick. Alive.

> Dmitri: You saying it is hot is also hot.

Leo’s breath caught. A sharp, delicious current shot down his spine, settling low in his stomach. He stared at the words until they blurred.

Ethan, sensing the shift in the silence, leaned over. “What? What’d the Stallion say?”

Wordlessly, Leo handed him the phone. Ethan’s eyebrows climbed toward his hairline. “Oh,” he said, his voice dropping to a theatrical whisper. “He’s direct. I like him.”

The phone buzzed again in Ethan’s hand.

> Dmitri: You are at West Hall. Room 414.

> Dmitri: I am at Aquatic Center. Finishing tape review.

> Dmitri: I will walk to you. Twenty minutes.

No question. No ‘can I?’. A simple statement of intent. The decisiveness of it left Leo momentarily winded, as if he’d missed the bar on a jump and landed flat on his back.

Ethan whistled low, handing the phone back. “Well. He doesn’t mess around.” He swung his legs off the bed, grabbing his jacket from Leo’s desk chair. “And I have suddenly remembered a very urgent, previously scheduled… thing. Elsewhere.”

“Ethan, wait—” Leo’s voice cracked. Panic, bright and electric, flared in his chest. “You can’t just leave. What do I do?”

“You have a conversation,” Ethan said, shrugging into his jacket. He paused at the door, his expression softening. “That’s all it has to be. He’s just walking over. You don’t have to do anything you don’t want to.”

He gave Leo a long, steady look. “But for god’s sake, put the pizza box in the hall.”

The door clicked shut behind him.

The silence that followed was profound and humming. Leo sat frozen on the edge of his bed, the phone a live coal in his palm. Dmitri was coming. Here. In twenty minutes.

His body moved on autopilot. He launched himself from the bed, a flurry of sudden, chaotic energy. He snatched the pizza box, the empty cans, the crumpled papers from his desk. He shoved them unceremoniously into the plastic bin in the hallway.

Back inside, he scanned the cramped space. His eyes landed on the pride flag, still tucked behind his desk. His heart hammered against his ribs. Carefully, he pulled it free, the fabric smooth and cool in his hands.

For a moment, he just held it, weighing the hidden shame of months against the direct, clear tone of Dmitri’s texts.

He unfolded it. With two swift tacks from a corkboard, he pinned it to the back of his door, a bold, vertical stripe of color announcing itself to anyone who entered.

The act felt terrifying and necessary. A small, private truth made semi-public. A test.

He changed his shirt, his fingers fumbling over the buttons. He ran a hand through his sun-streaked hair, then immediately messed it up again, not wanting to look like he’d tried too hard. He did try. He tried desperately.

Ten minutes.

He sat. He stood. He paced the three steps from his bed to the door and back. The ghost of his last message to Dmitri hung in the air—kind of hot—a flimsy bridge he’d thrown over a chasm, not expecting someone to actually march across it.

His phone buzzed on the mattress.

> Dmitri: Five minutes out.

The text was a physical blow. Leo’s mouth went dry. He typed, deleted, typed a single word.

> Leo: Ok.

He didn’t move. He listened to the old building groan around him, the distant echo of a door slamming, the muffled bass of someone’s music down the hall. Every sound was a potential footstep. Every creak of the floorboards was him.

Then, a new sound. A firm, solid knock on his door.

It was not tentative. It was two concise impacts, knuckles on wood, resonant and assured.

Read on DreamPress

Write your own erotic story with AI