What About the Towel?

Josh and Billy each have an embarrassing secret. As luck would have it, those secrets turn out to be pretty compatible.

ChaosWrites
Trans Erotica
Published in
11 min readSep 4, 2023

--

2.7k, M/M erotic short about a burgeoning romantic relationship between two cis men, one sexually experienced and one not.

Contains: Watersports / wetting kink, emotional hurt/comfort, urinary incontinence, handjobs and frottage.

Sunset over the ocean at a beach.
photo by jeremydgreat (unsplash)

“Y’know… I’d really like to kiss you right now,” Josh said, trailing his fingers down Billy’s bare arm with smile. He loved this little quiet little stretch of beach; almost nobody else was ever in the small cove and today it was fully deserted, save for the two of them, stretched out together on one big beach towel to dry off in the sun. “If that’s okay?”

To his slight surprise — he’d thought things had been going well; they’d had a few really nice dates — Billy turned beet red… and pulled away, stammering.

“Uh… I’m… not sure, I…”

“Hey, it’s alright,” Josh said, shrugging. “You don’t want that, I won’t push. Um… I am maybe just wondering, though,” he continued, rubbing a hand over the back of his neck with a self-conscious half-grin, “what, uh… Well, I guess, is this a not yet thing, or a not at all thing, or a just not with me, specifically, kinda thing? No pressure, just — ”

Billy was shaking his head, looking vaguely horrified and going impossibly redder. “No! No, nothing like that, it’s… I really, really like you, Josh. I… Look, you do know I’ve had a thing for you since I was, like, ten, right?”

Josh’s grin widened. “Ha! I did not know that. Did Jimmy know?”

Billy shot him a flat look. “Yeah, sure. Because of course I was gonna tell my brother I had the world’s biggest crush on his best friend.”

“Well,” Josh said modestly, “can’t really blame you for having great taste.”

Snorting, Billy relaxed next to him again and settled back in. A little closer than before, even if he was fidgeting and staring down at Josh’s chest. Josh waited patiently, slowly running a light touch over Billy’s arm again. Encouragingly, he hoped.

After a few moments, Billy groaned, and — Josh got a little thrill that he did his best to tamp down on for the time being — buried his face into Josh’s bare chest.

“God, you’re never gonna talk to me again anyway after I tell you,” Billy mumbled, voice muffled and his face hotter than even the sunny day could account for.

“Hey,” Josh said, “C’mon, man. How long have you known me, now?” He paused, waiting, and Billy finally lifted a shoulder in a shrug.

“Long time,” he muttered, still not taking his face out of Josh’s chest.

Josh nodded. “I’ve been coming over to your place since me and Jimmy were what, like, twelve? You’ve known me literally most of your life. Even if you were the annoying, snotty little kid brother for part of it.” Billy snorted a laugh again at that, and relaxed a little more. “You don’t have to tell me anything, but if you want to… You can tell me, whatever it is, and it’ll be fine. ’K? And I wouldn’t ever breathe a word of it to anyone else.”

“I know,” Billy said quietly. Josh felt him draw in a deep breath; then Billy rolled away and sat up, staring resolutely out across the rocks and waves with his jaw set and his face redder than a setting sun. “Okay. It’s… I’ve never really… you know, done anything, with anyone at all, because… Well, like, I want to, and I really want to with you, but…

“I’ve wet myself every fucking time someone kissed me.”

He blurted the last in a rush, the already-bright blush spreading out from his cheeks and ears, all the way up his forehead and down his neck to colour even his chest.

Josh just stared at him, eyes going wide, breath freezing solid in his chest and heat bursting in his own face in turn.

Oh.

Oh, shit.

He opened his mouth to say something reassuring, but Billy kept talking, the story spilling out of him in a rushing torrent, and fuck, Josh could not think about words like that right now.

“I don’t know why, it happened the first time cause I was… I was like fourteen or something, and at the stupid county fair with my family, and I really had to pee but I didn’t want to use the gross fucking port-a-potties, and… There was this really cute guy there, and we snuck out behind the barn and I was so freaking nervous ’cause I’d never… you know, kissed anyone before. So he smiled, and kissed me, and I didn’t even realize what was happening at first. I actually thought for a second I’d… come in my pants, until it just… kept going.”

Billy scrubbed both hands over his face, staring miserably down at his feet, voice slowing back down to a mortified mumble. “I ran away and made my parents take me home, and never saw him again. And ever since then, I don’t know, it’s like some reaction I can’t control. Even when I tried making sure I went to the bathroom first, as soon as I try to kiss someone, I just… piss my fucking pants. It’s so fucking stupid, and you’re never even going to look at me again, and — ”

Billy,” Josh interrupted, sitting up. Partly to get closer to Billy and… partly to hide the really blatant erection tenting his slightly ocean-damp shorts. “Hey. It’s not fucking stupid,” he said, putting a tentative arm around his… Josh didn’t know what they were, exactly; almost-boyfriends, maybe. Maybe not, if he’d been getting ahead of himself thinking like that. Either way, Billy wasn’t just his best friend’s little brother anymore. “Okay? I’m…”

Josh trailed off, flushing. He felt guilty as hell for getting so goddamn turned on by something that Billy was so obviously deeply upset by — understandably — but…

Fuck if that wasn’t the single hottest thing he’d ever heard in his life.

“Alright,” Josh said after a minute of awkward silence. “I should… I have a- I guess kind of a secret, too. One I’ve literally never told a single person my whole life ’cause I’ve always been way too embarrassed.”

“Can’t be as bad as mine,” Billy muttered, elbows on his knees and his face hidden behind his arms.

“I’m, uh…” Josh cleared his throat, biting his lip nervously before biting the bullet and just spitting it out. “I’m… into that. Into piss.”

Billy lifted his head and stared at Josh in silence, pure shock written on his face.

“Yeah,” Josh said with a sort of apologetic wince, running a hand through his hair. “I’ve just… always had a kind of a thing, I guess. I never told anyone, and never did anything about it except for… uh, well, by myself and watching porn and stuff. But… Shit, Billy, don’t take it wrong, but, um. If that happened to you, with me, that would be like… literally my biggest fantasy come true. So. …Yeah.”

That time it was Josh’s turn to wait nervously, absolutely certain that Billy would get up and leave in disgust, or yell at him, or burst out laughing, or — or something.

Instead, all he got was a long pause and a quiet, “…Really?”

“Yeah,” Josh said again, swallowing hard and glancing sideways.

Billy was watching him cautiously, warily… and clearly not entirely believing any of it. He probably thought Josh was making it up to make him feel better.

Josh, face burning hotter, stretched out his legs and sat back with a sigh so Billy could see exactly how much he was not making it up.

Billy’s eyes went almost comically wide. “Oh. I… you’re… Oh.”

“So, like… We’re already in bathing suits, we’re on the beach, alone, and if anything… you know, happens, well… I’m just gonna get off on it anyway,” Josh pointed out, still blushing. He’d never talked about this before, to anyone. “Besides, maybe it won’t, right? And either way, I’d still really like to kiss you right now. If you want it, too.”

“What, uh… what about the towel?” Billy asked faintly — and it could have sounded like a protest, except for the way his lips were parted, his expression nervously hopeful.

Without a word, Josh scooted sideways off the beach towel. Sitting on the sand, he leaned comfortably back against the smooth face of a big weather-worn rock, and raised his eyebrows with a crooked grin.

“Problem solved,” he said, spreading his hands. “So you gonna c’mere, or what?”

He watched Billy hesitate for a second that felt like eternity — and about a second after that, Josh had a lapful of warm, bashfully eager maybe-boyfriend as Billy settled in straddling his thighs, spread knees in the sand.

“You’re sure, sure?” Billy asked, and Josh was nodding before he’d even gotten all the words out.

“Oh, yeah,” he breathed, leaning up into it, skimming his palms up Billy’s sun-warmed back…

And with a soft whimper that Josh almost missed, Billy’s lips brushed over his in the most tentative ghost of a kiss Josh had ever felt. It was, somehow, simultaneously heartbreaking and hot. Already breathing hard, doing his best not to push things too quickly but also really not trying to hide how much he wanted it, whatever ‘it’ turned out to be, Josh pulled Billy in tighter by the hips, mouths still closed and touching only lightly. He felt Billy suck in a sudden breath as he did it, the warmth of Billy’s crotch rubbing against his own as Billy’s hips twitched forward.

Billy was, gratifyingly, starting to get hard, too — though nowhere near as hard as Josh already was, cock straining in his bathing suit and leaking a little slippery patch of precome into to the taut material.

“See?” Josh murmured against Billy’s mouth. “All fine. You’re good. We’re good, yeah?”

Practically quivering in Josh’s lap, Billy nodded hesitantly. With another quiet whimper that sounded like a mix of want and resignation, he pressed his mouth harder to Josh’s, lips finally parting slightly as he did.

Josh took the invitation, sliding a hand down the outside of Billy’s thigh as he opened his mouth just enough to trace the tip of his tongue over Billy’s bottom lip. Billy tasted of sea and salt and warmth; and, faintly, the pizza they’d had together earlier. Forgetting himself a little, Josh surged up into it with a groan of need, gripping Billy’s leg tighter and rocking his hips just to feel the stiffening heat of Billy’s erection rubbing against his through the thin material of their swim shorts.

Billy moaned against Josh’s lips, breath hitching in a softly gasped whimper — his mouth opened wider, tongue brushing warm and slick and soft-rough against Josh’s — and Josh only had a second to register Billy going abruptly tense in his lap with a choked-off whine of dismay before he felt it. Liquid warmth, slowly seeping into his shorts as it spread through Billy’s.

“Oh fuck… Billy,” Josh managed shakily, arousal throbbing so hot and hard through his cock it made his head spin.

“I’m sorry,” Billy blurted out, breath hitching in nearly a sob, “I can’t stop it, I — ”

“Don’t stop,” Josh interrupted, breathlessly pressing a hard kiss to Billy’s mouth and feeling himself trembling from how good it felt. “God, fuck, Billy, please don’t stop… Feels so fucking good, I’m…”

He trailed off, panting, exquisitely aware of the heat of Billy’s piss soaking through his shorts in fits and starts, trickling down his achingly hard cock — and he felt it when Billy, after another hesitation and with a faintly dejected sigh, finally relaxed in his lap. The half-controlled spurts turned into a steady stream, heat flooding Josh’s crotch in an instant.

Josh couldn’t hold back, breath hitching in shuddery gasps, his hips rocking helplessly as he found Billy’s mouth with his again. And that time, Billy deepened the kiss himself, tongue hungrily exploring Josh’s mouth.

Josh didn’t have a hope in hell of not coming like that. Arms wrapped tightly around Billy’s waist, rutting almost desperately against Billy’s half-hard cock while Billy wet his shorts all over both their laps, Josh didn’t manage more than a strangled, incoherent moan by way of warning before he climaxed, hard, waves of slippery heat pulsing into his dripping wet bathing suit.

Somewhere between the beginning and the end of possibly the best orgasm he’d ever had, Josh wound up with his face buried into Billy’s neck, panting hard into the top of Billy’s bare chest and completely unable to catch his breath or stop shivering with the jittery aftershocks of pleasure that kept sparking through him and making his sticky, wet dick twitch feebly in his shorts.

“Holy shit,” he heard Billy breathe after a moment of silence — well, silence except for Josh’s own heavy breathing — and he pulled his flushed face out of Billy’s shoulder to look up, clearing his throat more than a little self-consciously.

“Yeah,” Josh croaked. “That was… that was, uh. Wow.”

Billy huffed a laugh, colour high in his cheeks and a shocked sort of grin on his face. “I really didn’t think you would… you know… like it that much. That was… really hot.”

“Do you, um… want a hand?” Josh offered, licking his lips and sliding one hand down to rub his thumb in slow circles over Billy’s thigh. More accurately, over Billy’s thigh where his half tented, piss-soaked bathing suit was clinging wet and warm to his leg. Despite having just gotten off, Josh still couldn’t get over how much of a fucking turn-on it was to feel that with someone for real.

“I — yeah,” Billy breathed with a little hitched moan, his legs quivering and his hips lifting abortively into the touch.

Sliding his hand further up Billy’s thigh, Josh covered Billy’s mouth in another kiss and palmed him through his shorts at the same time. Billy trembled in his lap, mouth going slack against Josh’s lips as Josh slipped his fingers under the waistband of Billy’s wet shorts with a humming groan and started stroking him, touching him half through the fabric and half skin-on-skin. A renewed spill of liquid heat bloomed briefly in his hand as Billy wet himself a little more, sending a fresh jolt of arousal through Josh’s gut — but Billy didn’t tense up again. Josh wasn’t certain he’d actually even noticed it happening that time.

Groaning again, Josh gripped Billy’s stiff, wet cock a little tighter, pumping faster and pulling moan after breathlessly gasped moan to the lips brushing his. He could feel Billy getting close, fast, Billy’s hips starting to rock along with him, the movement only getting more urgent as they sped up together.

With a twist of his wrist, free hand dropping to the small of Billy’s back to pull him in even tighter, Josh freed Billy’s straining cock without pausing. Billy shuddered in his lap, hips jerking to fuck once or twice in Josh’s tight grip — and then with a choked gasp, he came, cock pulsing and spurting slippery heat all over Josh’s stomach.

Josh coaxed him through it, still breathing hard himself while Billy panted and trembled through the aftershocks. By the time he was done, Josh’s stomach, lap, and hand were all a slippery, cooling mess of piss and come, and Billy’s shorts weren’t any better off.

Grinning as he felt Billy sort of slump in place on his lap, spent, Josh finally let go. Tucking Billy’s cock back into the waistband of his shorts, he sat back with a deeply contented sigh and both hands planted in the warm sand behind him.

“So?” Josh asked, biting his lip and still smiling. “How was that for your first handjob, then?”

Billy blushed, ducked his head and glanced down, and then obviously caught sight of the state both their swimsuits were in and blushed even harder.

“It was… it was amazing,” he said, clearing his throat and tugging at his clinging shorts with an abashed wince. “But we could maybe… go rinse off?”

“Yeah, good call,” Josh agreed. The wet sand under them was starting to itch, and so was his bathing suit. “Pretty sure I’ve got sand all the way up my ass. Really not my favourite thing to have up there.”

Billy choked quietly and nearly fell over in the middle of clambering to his feet, his face going impossibly redder, and Josh grinned wider, schooling his expression into as innocent a look as he could manage. From Billy’s self-consciously pleased grin and the way he shook his head with a snorted laugh, Josh probably hadn’t managed to look very innocent at all.

To be fair, he hadn’t been trying all that hard.

Find me on: Patreon - AO3 - tumblr

--

--

ChaosWrites
Trans Erotica

Queer, NB trans man writing erotic fiction and erotic romance. He/him or he/they; call me Chaos!