Cover of Friendly Touch

2 chapters · 7276 words · Read 1 times

All characters are 18+. Liam is a 19 year old, sexy, 5 foot 4, slim white boy with a hairless body except just a little bit of hair on his armpits and his forelegs. No facial hair. He has messy and medium long black hair on his head. He has a 6 inch dick and big balls. He's a football player in his college team. He's friendly to all. And he is straight. Melvin is a 20 year old, 6 foot, average build white boy who's also in the team. He's hairy. He's also straight. And he's shy and introvert. But Liam is kind and friendly towards Melvin. Now, they both share a room in another city for the night before a match. And there's only one bed. The story revolves around how Melvin sees Liam's body now and then, like when he's changing or stuff. And in the bed, Liam sleeps in just some cotton shorts and no underwear. And Melvin accidentally touches Liam in the sleep. Like his abs or stuff. But immediately regrets it and feels ashamed. But now Melvin is curious to touch more. Liam also noticed this and says it's okay to touch him, it's just friendly. So he let's Melvin touch and grope more of his body. And after a while Melvin gets hard. And his hands come closer to Liam's shorts now and then. Seeing Melvin's hesitation, Liam says he can touch him there too. Melvin then feels Liam's dick through his shorts. Liam laughs and talks about all this casually all the while. Then after a while, Liam also gets hard and he tells Melvin he can put his hands inside his shorts and touch his dick directly. Liam is just funny and friendly through all of this, reassuring Melvin that it's all okay. Then after a while he even lets Melvin jerk him off. And then after some time, again. Story is very slow burn, lots of dialogue (mainly from Liam). It's from Melvin's POV.

Chapter 2: The Predawn Hump

The green neon bled through the thin curtains, painting Liam’s sleeping face in watery stripes. He was on his stomach, one arm curled under the pillow, the sheets tangled low around his waist. The mess from earlier was gone—he’d wiped it away with a corner of the sheet before passing out—but the memory of it was a live wire in the dark room, buzzing beneath the hum of the AC.

Melvin couldn’t sleep. He lay rigid on his back, staring at the water stain on the ceiling that looked like a distorted continent. His mind replayed the last hour on a crushing, relentless loop. The feel of Liam’s skin. The weight of his cock, thick and hot in Melvin’s hand. The shattered sound of his climax. You’re a good friend, Mel.

The words should have been comforting. They felt like a sentence.

His own body was a tense, aching vessel of unmet need. He’d taken care of himself in the shower after Liam had drifted off, a quick, furtive event under the lukewarm spray, his mind full of forbidden images. It had been a mechanical release, leaving him feeling hollow and more ashamed than before.

A truck rumbled past on the street below, shaking the window in its frame. Liam stirred.

He didn’t wake so much as he migrated. In the deep, unthinking fog of sleep, he turned onto his side, toward Melvin. A soft, discontented sigh escaped him. Then he shifted again, his body seeking warmth. His leg, smooth and hairless, hooked over Melvin’s thigh. His arm slid across Melvin’s chest, fingers splaying over his sternum. Liam’s face pressed into the junction of Melvin’s shoulder and neck, his warm breath a steady rhythm against Melvin’s skin.

Melvin froze. Every muscle locked. He was being used as a body pillow.

This was different. This wasn’t an experiment, a curious testing of boundaries. This was intimacy of a casual, sleeping-animal kind. It was pure, uncomplicated contact. The heat of Liam’s compact body seeped through both their thin shorts. Melvin could feel the soft, relaxed weight of Liam’s dick against his hip.

He tried to slow his breathing, to match the rise and fall of Liam’s chest. It was impossible. His heart was a frantic bird caught in his ribs. The scent of Liam’s shampoo, mingled with the deeper, muskier scent of his sleep-warmed skin, filled Melvin’s nostrils. It was the same scent he’d tasted in the hollow of Liam’s arm.

Liam mumbled something incoherent into his neck. His hips made a small, unconscious roll, grinding his softness against Melvin’s hip bone. Then he did it again, more deliberate this time, a slow, seeking friction.

Melvin held his breath.

Liam’s fingers curled slightly against his chest. Another roll of the hips, slower now, a dragging pressure. Melvin felt the change. The softness against his hip began to firm, to swell, gaining definition and heat through the thin cotton.

He’s asleep, Melvin thought desperately. He doesn’t know what he’s doing.

But the grinding continued, a lazy, rhythmic rutting. The pressure grew, thickened, until there was no mistaking the hard length pushing insistently against him. Liam let out a soft groan, this one clear with intent. His hand slid down from Melvin’s chest, over his stomach, and tucked itself between their bodies, fumbling at the waistband of his own shorts.

“Mmm.” The sound was thick, drugged with sleep. Liam’s eyes didn’t open. His fingers worked clumsily, pushing the grey cotton down over his hips just enough. Then he found Melvin’s hand, which was lying stiffly at his own side. Liam’s fingers wrapped around Melvin’s wrist, warm and strong.

He guided Melvin’s hand down, under the twisted sheet, between their bodies. He pressed Melvin’s palm against his own bare hip, then dragged it inward, until Melvin’s fingers were curled around his half-hard cock.

Melvin’s entire world narrowed to that point of contact. The skin was impossibly soft, silken over the rigid core. It was already leaking, a slick smear of wetness at the tip that coated Melvin’s thumb.

“Just hold it,” Liam whispered, his voice gravelly and low, his lips moving against Melvin’s neck. “Just… be still.”

He released Melvin’s wrist, leaving his hand trapped there, wrapped around his growing dick. Then Liam began to move again. Not grinding against Melvin’s hip now, but fucking slowly, steadily, into the tight circle of Melvin’s fist. He used Melvin’s hand like a toy, a passive, warm sleeve to push into.

Melvin obeyed. He was stone. He held his grip, letting Liam set the pace, feeling him slide in and out. The motion was hypnotic, deeply lewd. Liam’s breath hitched, growing sharper, warmer against Melvin’s skin. With every thrust, he grew harder, fuller, until he was fully erect, a thick, veined weight pistoning into Melvin’s motionless hand.

“Fuck, yeah,” Liam breathed, his arm tightening around Melvin’s chest. His hips snapped with more urgency now, a faster, rougher rhythm. “Tighter. Squeeze it.”

Melvin’s fingers tightened obediently. The sensation was incredible—to feel that power, that desperate need, fucking into his grip. He could hear the wet, rhythmic sound of it, a filthy counterpoint to Liam’s ragged panting. This wasn’t him giving Liam a handjob. This was Liam taking one from him. The difference was seismic. It stripped away any pretense of Melvin being in control, of this being a scholarly exploration. This was raw, greedy need.

“You’re so fucking warm,” Liam muttered, his words slurring together. “Knew you would be. Knew it.”

Knew it? The thought pierced Melvin’s haze. How long had Liam been thinking about this?

Liam’s movements became jerky, less rhythmic. He was chasing it, chasing the feeling that was coiling low in his balls. Melvin finally moved his own thumb, swiping it over the slick head on each upstroke. The effect was instant.

Liam cried out, a stifled, choked sound against Melvin’s neck. His whole body locked, vibrating with tension. “There… right there… don’t stop…”

Melvin didn’t stop. He focused everything on that one spot, rubbing the pad of his thumb over the sensitive slit, around the swollen crown, while Liam fucked up into the relentless pressure. It was messy, animalistic. Liam’s nails dug into Melvin’s side.

“I’m gonna… shit, Mel, I’m gonna…”

His warning was a hot breath. Then he came, his hips bucking wildly, erratically, as he spilled over Melvin’s fingers and his own stomach with a series of helpless groans. Melvin felt every pulse, every hot jet, the clenching of the shaft in his hand. He held him through it, until Liam collapsed, boneless and heavy, his breath coming in wet, open-mouthed gasps against Melvin’s throat.

The silence was absolute, save for their breathing. The neon strobed. Green. Shadow.

Slowly, carefully, Melvin extracted his sticky hand from between them. He didn’t know what to do with it. He let it rest on his own stomach, the cooling fluid a stark, physical testament.

Liam didn’t move for a long time. Then, he nuzzled deeper into Melvin’s neck, his body relaxing completely. He made a contented, humming sound. “Mmm. That was a good dream.”

Melvin’s eyes widened in the dark. A dream?

“Liam?”

“Hmm?”

“You awake?”

“Barely.” Liam’s voice was thick, syrupy with post-orgasmic sleep. “Fell asleep thinkin’ about your hand. Must’ve dreamed it.” He chuckled, a low, drowsy rumble. “Vivid as fuck.”

He thought it was a dream. A vivid dream born of their earlier… encounter. The relief that flooded Melvin was immediately followed by a sharp, irrational spike of frustration. It had been real. His hand was covered in proof. But Liam, in his blissed-out, half-asleep state, had folded it into his subconscious, safe and deniable.

Melvin said nothing. He lay there, pinned by Liam’s weight, feeling the rapid beat of his own heart gradually slow. The proof cooled and grew sticky on his skin. After a few minutes, Liam’s breathing evened out into the deep, regular pattern of true sleep. His arm was still a heavy band across Melvin’s chest, his leg still thrown possessively over Melvin’s thigh.

Dawn was a grey smear at the edges of the curtains when Melvin finally moved. His bladder was screaming. He had to twist and slide out from under Liam’s dead weight. Liam grumbled in his sleep, clutching at the empty space where Melvin had been, then curled into the warm spot he left behind.

In the bathroom, the fluorescent light was brutal. Melvin stared at himself in the smudged mirror. He looked exhausted, shadows under his eyes, his hair standing up in tufts. He looked at his right hand. It was clean—he’d washed it immediately upon getting up—but he could still feel the phantom grip, the memory of Liam’s cock pulsing in his fist.

He splashed cold water on his face. It was a dream to him, he told his reflection. Let it be a dream. It’s easier that way.

When he crept back to bed, Liam was sprawled in the center, having claimed all territory in Melvin’s absence. Melvin had to gently push him to the side to get back in. Liam went easily, mumbling, “Cold,” as Melvin lifted the sheet.

As soon as Melvin settled, Liam shifted again, drawn to the new source of warmth. He slung an arm over Melvin’s waist, his back now to Melvin’s side, cuddling into him like a oversized, athletic teddy bear. His ass pressed snug against Melvin’s hips.

Melvin lay still, staring at the line of Liam’s shoulder, the curve of his ear in the greying light. The frustration from earlier simmered, mingling with a deep, aching tenderness. He was in a bed with Liam, who was naked from the waist down under the sheets, who had used his body and his hand for pleasure twice in one night, and who thought one of those times was a dream. The absurdity of it was almost funny.

Sleep finally took him, a black, dreamless void.

The sound of a phone alarm shattered the silence—a blaring, obnoxious hip-hop beat. Liam groaned, a sound of profound suffering, and flailed a hand out to smack at the nightstand. He missed. The alarm kept ringing.

“Turn it off,” Melvin mumbled into his pillow.

“Trying,” Liam grunted. He finally connected, and the room plunged back into quiet. For a moment, there was only the sound of their breathing in the sterile morning light. The neon was off. The room looked even smaller, shabbier, in the plain grey dawn.

Then Liam stretched. It was a full-body, cat-like stretch that made the bed frame creak. He arched his back, arms over his head, his smooth stomach contracting. The sheet slid down to his hips. He was, Melvin confirmed with a sideways glance, still not wearing his shorts. They were a tangled lump somewhere near the foot of the bed.

Liam lowered his arms and rolled onto his back, rubbing his eyes. He blinked up at the ceiling. A slow, lazy smile spread across his face. “Morning.”

“Morning,” Melvin echoed, his voice rough.

Liam turned his head on the pillow. His hair was a glorious, messy wreck. His eyes were clear, alert, and they held a glint of something that hadn’t been there last night. Not shame. Not confusion. Amusement. Pure, unadulterated curiosity.

“So,” Liam said, the single word loaded.

“So.”

“I had the weirdest dream.”

Here it was. The denial. The easy out. Melvin prepared himself to nod, to agree, to let the fiction stand.

“Dreamed I woke you up in the middle of the night,” Liam continued, his tone conversational, as if discussing the weather. “Dreamed I made you hold my dick while I rubbed off on you.” He paused, his smile turning into a full, wicked grin. “Fucking hot dream, man.”

Melvin’s mouth went dry. He couldn’t speak.

Liam’s hand slid under the sheet, between his own legs. He scratched idly at his balls. “Crazy, right? Felt so real.” His eyes never left Melvin’s face. They were challenging, playful. Testing.

“Must’ve been the bus-juice,” Melvin finally managed, falling back on the old joke, the safe ground.

“Must’ve been.” Liam’s grin didn’t falter. He threw the sheet off completely and sat up, swinging his legs over the side of the bed. He was fully naked from the waist down, his back to Melvin. The morning light highlighted the perfect, smooth curves of his ass, the strong lines of his thighs. He stood up and stretched again, reaching for the ceiling, utterly unselfconscious.

Melvin watched, his throat tight. This was a performance, and they both knew it.

Liam turned around, still naked. His dick, soft and heavy in its nest of dark pubic hair, swung with the motion. He made no move to cover himself. He just looked down at Melvin, who was still lying in the wrecked bed.

“You shower first,” Liam said, nodding toward the bathroom. “I gotta piss like a racehorse.”

He walked, still completely naked, across the three feet of carpet to the bathroom door and disappeared inside. The door didn’t close all the way. Melvin heard the loud, unmistakable sound of him pissing into the toilet.

The normalcy of it was the most shocking thing of all.

The bus ride back to campus was a study in surreality. They sat in the same seat, Liam by the window. He talked about plays, about a professor he hated, about the shitty hotel pillows. He was exactly the same as he’d always been—loud, funny, effortlessly charming with the guys who walked down the aisle to slap his shoulder. He was Liam.

But beneath the surface, everything had changed. A new current ran between them, silent and charged. Every time their arms brushed, every time Liam laughed and leaned into him, Melvin felt it—a spark, a secret. Liam would catch his eye and hold it a second too long, a ghost of that morning’s grin on his lips.

They got back to their dorm, a tired, concrete building that smelled of sweat and microwave popcorn. Their rooms were on the same floor, different halls.

“Later, Mel,” Liam said, hoisting his duffel. He clapped Melvin on the shoulder, a firm, friendly grip. His hand lingered for a heartbeat. Then he was gone, disappearing around a corner with a group of other linemen, his laugh echoing back.

Melvin went to his own single room, dumped his bag, and fell onto his bed. The silence was oppressive. He could still smell Liam on his own skin, a faint trace beneath the travel grime. He closed his eyes and saw the green-striped dark, felt the frantic pulse of Liam’s climax in his hand.

His phone buzzed on the mattress beside him.

A text from Liam.

> You gonna stare at the ceiling all afternoon?

Melvin’s heart jumped. He typed back, > How do you know what I’m doing?

The reply was instant. > Because I am too. My room. Now. Bring your playbook.

It wasn’t an invitation. It was a summons.

Melvin got up. His legs felt weak. He grabbed his football playbook, a legitimate prop, and walked the two halls over to Liam’s room. The door was unlocked. He pushed it open.

Liam’s room was a mirror of his own—a single bed, a desk, a wardrobe, all institutional beige. But it was messier, filled with Liam’s energy. Dirty clothes formed a soft mountain in one corner. Protein bar wrappers littered the desk.

Liam was sitting on the edge of his bed, wearing only a pair of tight black compression shorts. He was leaning over, tying the laces on his cleats. The muscles in his back and shoulders flexed with the movement.

“Close the door,” he said, without looking up.

Melvin did. The click of the latch was final.

Liam finished tying his shoe and straightened up. He looked at Melvin. The playful mask from the morning was gone. His expression was serious, intense, his dark eyes boring into Melvin’s.

“We need to talk about last night,” Liam said.

“You said it was a dream.”

“I lied.” The words were blunt, no apology in them. “It wasn’t a dream. I knew exactly what I was doing. I woke up hard as a fucking rock and I wanted your hand on me again. So I took it.” He shrugged, a small, powerful movement. “I liked it. I liked it a lot.”

Melvin just stood there, the playbook dangling uselessly from his fingers.

“The thing is,” Liam continued, standing up. He took a step closer. He was shorter, but his presence filled the small room. “I’ve been thinking about it all day. On the bus. In the shower. It’s all I can fucking think about.”

“What is?” Melvin whispered.

“How it felt.” Another step. They were close enough now that Melvin could see the faint pulse in Liam’s throat. “How your hand felt. The way you squeezed me. The way you just… let me use you.” He searched Melvin’s face. “You liked it too. Didn’t you?”

There was no point in lying. Not with Liam’s gaze stripping him bare. Melvin nodded, a jerky, stiff motion.

A slow smile touched Liam’s lips. Not the wicked grin from before. Something softer, more genuine. “Good. So we’re on the same page.” He reached out and took the playbook from Melvin’s numb fingers. He tossed it onto the desk. It skidded across the surface, scattering wrappers.

“Here’s the deal,” Liam said, his voice dropping to a low, intimate register. “I’m straight. You’re straight. We’re teammates. Nothing changes that. Out there,” he jerked his head toward the window, toward the campus, “we’re the same as always.”

He placed his hands on Melvin’s hips. His touch was firm, possessive. “But in here… when the door is locked… we’re not. In here, I want your hands on me. Whenever I want. However I want. And you don’t get to be shy about it anymore.”

He leaned in, his mouth close to Melvin’s ear. His breath was warm. “You got all that out of your system, Mel? The curiosity?”

Melvin shook his head. No. It was worse now. It was a hunger.

“Me neither.” Liam pulled back just enough to look him in the eye. “So we’re going to get it out. Right now.”

He guided Melvin’s hands to the waistband of his compression shorts. They were skin-tight, leaving nothing to the imagination, the thick outline of his cock clearly visible. “Take these off me.”

Melvin’s fingers trembled as he hooked them into the elastic. He pushed them down Liam’s legs. Liam stepped out of them, kicking them aside. He stood naked in the middle of his dorm room, completely erect, his cock jutting out, already leaking.

“Now,” Liam said, his voice rough with want. “I’m not half asleep this time. I’m not dreaming. I want to watch you do it. I want to see your face while you make me come.”

He walked backward until his legs hit the edge of the bed. He sat down, spreading his legs wide. The invitation was obscene, blatant.

“Come here. Get on your knees.”

The command sent a violent shiver through Melvin. He moved as if in a trance. The cheap carpet was rough under his knees as he positioned himself between Liam’s spread thighs. From here, the view was devastating. Liam’s smooth stomach, the heavy sac of his balls, the thick, veined shaft curving up toward his navel. The scent of him, clean sweat and pure male, was overwhelming.

“Go on,” Liam urged, his hands braced on the mattress behind him. “Don’t make me wait.”

Melvin wrapped his fingers around the base. The heat was incredible. He began to stroke, slowly at first, remembering the feel, the weight. He kept his eyes locked on Liam’s face.

Liam’s head fell back, a groan tearing from his throat. “Fuck yeah. Just like that.” His hips began to pump, fucking up into Melvin’s fist. “Tighter. Make it hurt a little.”

Melvin tightened his grip, his knuckles whitening. He set a brutal, punishing rhythm, his hand flying up and down the slick length. This wasn’t like the sleepy grinding or the confused exploration of the hotel. This was deliberate, mutual. A transaction of pure need. The sounds were filthy—skin on skin, Liam’s ragged breaths, the soft, wet slap of each stroke.

“You see this?” Liam gasped, his eyes fluttering open to stare down at Melvin. “You see what you do to me? Look at it. Look how fucking hard I am for you.”

Melvin looked. He watched his own hand, glistening now, working Liam’s cock. He saw the pre-come smearing thick and clear, he saw the tension coiling in Liam’s abs, the way his balls drew up tight.

“I’m close,” Liam warned, his voice strangled. “Don’t stop. Don’t you fucking dare stop.”

Melvin didn’t stop. He sped up, his wrist aching, his own arousal a painful throb between his legs. He was doing this. He was making Liam fall apart.

With a raw, guttural shout that was nothing like his usual laugh, Liam came. It wasn’t the quiet, sleepy release from the night before. It was a violent eruption. Thick ropes of white shot onto his stomach, his chest, some even splattering against his own chin. His body bowed off the bed, every muscle taut and shaking, as Melvin milked him through the endless, shuddering pulses.

When it was over, Liam slumped forward, his head hanging, his sweat-damp forehead nearly touching Melvin’s. His breath was a hoarse, broken sound. Slowly, he lifted a trembling hand and cupped the back of Melvin’s neck. His grip was weak but affirming.

They stayed like that for a long moment, connected by that touch, in the silent, sunlit room. The world outside, the team, the rules, all of it seemed impossibly far away.

Finally, Liam pulled back. He looked down at the mess on his torso, then back at Melvin. That familiar, easy grin returned, though it was softer at the edges, sated.

“See?” he said, his voice still rough. “Getting it out of our systems.” He wiped at his chin with the back of his hand. “Might take a few more tries, though.”

He lay back on the bed, arms thrown wide, completely spent and utterly unconcerned. “You can use my shower. I’m gonna need a minute. Or ten.”

Melvin stood up, his knees popping. He looked at Liam, sprawled and naked and glorious on the rumpled sheets, and he knew with absolute certainty that this was only the beginning. The curiosity was gone, burned away. What remained was something sharper, darker, and far more compelling.

The door was still locked. The afternoon stretched ahead, empty of obligations. Outside, the ordinary sounds of campus life continued, unaware of the secret taking root behind a standard-issue dorm room door.

Read on DreamPress

Write your own erotic story with AI