Cover of Sibling Webs

2 chapters · 5681 words · Read 0 times

Nathan and David are brothers home from college break. They are sharing their old bedroom. Their mom thought is cute that she found their old spiderman undies. Now Nathan wants them to try them on for each other. They are both gay.

Chapter 1: Childhood Left Behind, Desire Unwrapped

The afternoon sun cut through the blinds, painting stripes of warm light across the worn blue carpet of their old room. It still smelled like old paper and dust, like a time capsule sealed after high school graduation. Faded movie posters clung to the walls with brittle yellow tape.

“Look what I found in my bottom drawer,” Nathan said, his voice a low, playful rumble. He dangled a scrap of red and blue fabric from his fingertip.

David looked up from his phone. “Oh my god. Those are disgusting. They’re from, like, sixth grade.”

“They’re vintage.” Nathan stretched the elastic waistband. It made a thin, pathetic sound. “Bet they don’t fit.”

“Of course they won’t fit. We were children.” David went back to scrolling, but his attention was fractured. He watched his younger brother from the corner of his eye.

Nathan was already unbuttoning his jeans. “Only one way to find out.” He pushed his jeans and boxers down in one smooth motion, kicking them off into a pile on the floor. The sun caught the dust motes swirling around him, outlining his lean, athletic frame. He stood there, naked and unselfconscious, his cock half-soft against his thigh. A dense, dark bush of pubic hair curled thickly between his legs, his balls a heavy, prominent sac.

David’s breath hitched. He forced a laugh. “You’re such an idiot.”

“Scared you’ll like it too much?” Nathan’s grin was all mischief. He stepped into the childish briefs, working the fabric up his thighs. It was a tight, ridiculous struggle. The cheap Lycra strained, the faded web pattern distorting wildly over his hips. The pouch was comically, impossibly small. His cock and balls, now thickening and filling out, were forcibly bundled together in a tight, bulging package. The waistband dug into his skin.

“Jesus,” David whispered. His face felt hot.

“See? Told you.” Nathan turned to the full-length mirror on the back of the door, admiring his own reflection. He cupped himself through the fabric, shifting the weight. “Fuck, that’s tight. Kinda good, though.”

A strange, thick silence settled in the room. The old house creaked. David’s mouth was dry. He could see the precise curve of his brother’s ass, barely contained by the red fabric.

“Your turn,” Nathan said, not turning from the mirror.

“No way.”

“Come on. Don’t be a pussy.” Nathan finally looked at him, his eyes gleaming. “We used to change in front of each other all the time.”

That was different. That was before. David’s heart was a frantic drum against his ribs. He stood up, the movement stiff. “This is stupid.”

But his fingers went to his own button. The denim felt coarse. He undid it, slid the zipper down. He pushed everything down, the cool air a shock on his skin. He was softer, smaller, his own pubic hair lighter and less dramatic. He felt exposed, comparative.

Nathan fished another pair from the drawer—identical, just slightly more frayed. He tossed them. David caught them against his chest.

He stepped into them, his movements clumsy. They slid up easier on him. The fit was snug, but not the violent strain of Nathan’s. The pouch held him, a gentle confinement. He looked in the mirror, seeing a ghost of his boy-self superimposed on his man’s body. He saw Nathan standing behind him, watching.

“Still got a great ass, Dave,” Nathan said, his voice quieter now.

David didn’t answer. He couldn’t. The air was charged, ionized. Nathan moved closer. David could feel his brother’s body heat radiating against his back. In the mirror, he saw Nathan’s hands come up, hovering just above his hips. Then they settled, warm and firm, on the thin fabric covering his hipbones.

David’s eyes slammed shut. A sharp, involuntary sound escaped his throat.

“Shhh,” Nathan murmured, his lips close to David’s ear. His breath was hot. One hand slid around, palming David through the Spiderman underwear. David was already hard, a stiff, aching length pressed against the Lycra. Nathan squeezed, a rough, knowing grip.

“Fuck,” David gasped, his head falling back against Nathan’s shoulder.

“Yeah,” Nathan breathed. He ground his own monstrous bulge against David’s ass, the pressure filthy and perfect. His other hand slid down, past the elastic waistband, fingers pushing through coarse hair to find David’s balls. He rolled them in his hand, a possessive weigh. “You like that? You like your big brother feeling you up?”

David could only nod, frantic. His own hands came up, gripping Nathan’s forearms, anchoring himself. Nathan’s fingers left his balls and tugged the underwear down, just enough. David’s cock sprung free, stiff and leaking. Nathan spit into his own hand, a crude, wet sound, and then that hot, slick fist wrapped around David’s length.

The stroke was brutal, perfect. No finesse, just a rough, fast friction. David bucked into it, his back arching. Nathan’s other hand was everywhere—kneading his chest, pinching a nipple, sliding down to clutch at his ass, fingers digging into the muscle.

“Turn around,” Nathan growled.

David turned, the world tilting. Nathan kissed him. It was nothing like he’d imagined—not soft, not exploratory. It was all teeth and tongue and desperation, a hot, wet clash. Nathan tasted like spearmint gum and cheap beer. He walked David backward until his knees hit the edge of the creaky twin bed, and they tumbled onto it.

The old springs screamed. Nathan was on top of him, a heavy, welcome weight. He rutted against him, the two straining bulges in their stupid underwear grinding together through the thin fabric. The web pattern rubbed raw against David’s sensitive skin.

“Get these off,” David panted, clawing at Nathan’s waistband.

Nathan shifted, yanking the briefs down just far enough to free himself. His cock was thick, veined, jutting up from that wild dark bush. He spit into his hand again, slicking himself, and then spit onto David’s cock. The cold shock made David jolt.

Nathan looked him dead in the eye. He positioned himself, the head of his cock nudging against David’s. He wrapped his big hand around both of them, squeezing them together in a hot, tight tunnel of flesh.

“Oh god,” David choked out.

Nathan started to jerk them, his fist a tight, twisting prison around their combined shafts. The sensation was overwhelming—the slide of his own skin against the softer skin of his brother’s cock, the pressure, the sheer wrongness of it. David’s hips pistoned upward, meeting every stroke. He looked down, watched Nathan’s huge, hairy balls tighten and sway with the motion. He reached down, cupping that heavy sac, feeling the weight, the heat.

Nathan’s breathing was ragged, his face buried in David’s neck. “Gonna come,” he grunted. “Gonna fucking cover you.”

The permission, the vulgarity, was the final trigger. David’s orgasm ripped through him, a blinding, white-hot wire of pleasure. He cried out, his body bowing off the bed as he spilled over his brother’s fist and his own stomach in hot, pulsing strips.

Nathan followed a second later, a guttural moan tearing from his throat. His release was copious, mixing with David’s, painting their skin in a warm, slick mess. His strokes slowed, turned milking, until he collapsed onto David, breath heaving.

The room was silent except for their panting. The smell of sex and boyhood and dust filled the air. David stared at the familiar crack in the ceiling plaster, the one that looked like a snake. He felt the sticky wetness cooling on his skin, the weight of his brother on his chest.

Nathan shifted, lifting his head. He looked down at the mess between them, then at David’s face. His mischievous glint was gone, replaced by something darker, more uncertain.

“Well,” Nathan said, his voice hoarse. “That happened.”

He rolled off, lying beside David on the narrow bed. Their shoulders touched. They both stared at the snake crack. The momentum of the afternoon had shifted, hurtling them into a new and silent space, with no map and no way back.

The momentum of the afternoon had shifted, hurtling them into a new and silent space, with no map and no way back.

The only sound was their breathing, slowing now, and the distant hum of the neighbor’s lawnmower. The mess between them was cooling, sticky. David kept staring at the ceiling, his mind a white-noise void. Nathan was the first to move, swinging his legs off the bed. He padded, still naked, to their old desk and grabbed a box of tissues. He pulled a wad, wiped his stomach and dick with a few efficient strokes, and tossed the wad to David.

David caught it. The clean, floral scent of the tissues clashed violently with the musk in the air. He cleaned himself mechanically, the act feeling both obscene and mundane.

Nathan pulled his boxers and jeans back on, leaving the Spiderman underwear in a sad red puddle on the floor. He sat on the edge of his own bed, facing David, elbows on his knees.

“So,” David said, the word tearing through the silence like paper.

“So,” Nathan echoed. He ran a hand through his dark hair. He wouldn’t meet David’s eyes, then he would, then he looked away again. The confidence from before was fractured, showing the gears underneath.

David sat up. The old bed groaned. He pulled his own jeans on, the denim rough against his sensitive skin. “That was…”

“Yeah.”

They let the word hang. Insane. Wrong. Inevitable.

The silence stretched, thinner and more strained. David needed to hear a voice, any voice, that wasn’t the screaming one in his own head. He needed to be a spectator again, not a participant.

“Tell me about one of your hookups,” David said, his voice too loud in the quiet room.

Nathan glanced up, a flicker of the old smirk returning. “Why? You taking notes?”

“Just… tell me. A college story. Something normal.”

Nathan leaned back, propping himself on his hands. He stared at the opposite wall, at a faded poster of a muscle car. “Okay. Fine. First semester. Party at the football house. Absolute shitshow. Beer spraying everywhere, music so loud your ribs vibrate.” He paused, the memory playing across his face. “I’m dancing with this girl, a sophomore from my econ class. She’s hot, hands all over me. We end up in this upstairs bedroom, just a mattress on the floor. Clothes are coming off.”

David listened, his own body still humming from what they’d done.

“We’re getting into it, and the door just fuckin’ swings open.” Nathan laughed, a short, sharp sound. “It’s Marcus, the starting center. Three hundred pounds of pure motherfucker. He’s wasted. He just stands there, grinnin’, doesn’t even apologize.”

“What did you do?”

“The girl squeals and covers up. I’m pissed, you know? Ready to throw down, even though he could snap me in half.” Nathan’s eyes got that mischievous glint. “But Marcus just points at me and goes, ‘Hold up. Kid. Let me see those.’ He’s pointing at my dick, my balls.”

David felt a weird twist in his gut, a possessiveness he had no right to.

“I’m like, ‘What the hell, man?’ The girl is laughing now, nervous. Marcus stumbles in, ignores her completely. He gets right up in my space, smells like sweat and whiskey. He says, ‘No, not your dick. Everybody’s got a dick. Those. Your goddamn satellites. Those are a pair.’ He’s talking about my balls.”

Nathan shook his head, still amused by the memory. “He called the whole team in. Seriously. Five or six giant dudes, half-naked, cramming into this little room to look at my balls. The girl just booked it out of there. Marcus is giving a fuckin’ lecture. He’s like, ‘See that hang? That’s natural weight. That’s authority. You don’t hide those, rookie. You display ’em. That’s called teabagging the world.’ Then he made me stand on a chair so they could all get a proper look.”

“You’re joking.”

“Swear to god. He made me do a little turn. Said I had the biggest, hairiest, most respectable pair in the freshman class. Gave me a nickname. ‘Orbit.’ Because my planets had their own gravity.” Nathan snorted. “After that, at every party, guys on the team would shove some drunk girl toward me and be like, ‘Go on, ask him about Orbit.’ It was a thing. My hookups… they’d always mention it. Like it was a feature. ‘Holy shit, he wasn’t kidding.’”

He fell quiet. The story, which had started as a boast, seemed to empty out into the room, leaving something more complicated behind.

David couldn’t speak. He pictured it—Nathan on display, reduced to a body part, a trophy. He felt a hot, strange anger on his brother’s behalf, mixed with a shameful, voyeuristic thrill. He had held that weight in his own hand minutes ago. He knew.

Nathan finally looked at him. The smirk was gone. “It’s just a stupid story.”

“It’s not,” David said, his voice rough. He stood up, crossing the two feet of carpet that separated their beds. He didn’t know what he was doing until he was doing it. He knelt on the floor in front of Nathan, who watched him, eyes wide and unblinking.

David’s fingers went to Nathan’s button fly. He undid it, one metal button after another, his movements deliberate, slow. Nathan didn’t move, didn’t breathe. David tugged the jeans and boxers down over Nathan’s hips, just enough.

There they were. The reputation. Heavy, full, resting against the coarse fabric of his jeans. Dark hair curling thickly around the base of his soft cock.

David didn’t say a word. He lowered his head. He pressed his face into the warmth and weight of his brother’s scrotum, inhaling the deep, essential scent of him—salt, skin, sex. He closed his eyes. He kissed the taut skin, a soft, lingering press of his lips.

Nathan let out a shaky, shattered breath. His hands came up, not pushing him away, but hovering, trembling, before settling gently on the back of David’s head.

The lawnmower outside sputtered and died. In the new, total quiet, David stayed there, his silent affirmation a language they were inventing from scratch.

In the new, total quiet, David stayed there, his silent affirmation a language they were inventing from scratch. Nathan’s fingers tightened in his hair, not pushing, just holding. The gesture was so vulnerable it made David’s throat ache.

After a long minute, Nathan gently guided his head back. His eyes were dark, the mischief replaced by a searching intensity. “Your turn,” he said, his voice gravelly.

“My turn what?” David whispered, still on his knees.

“A story. A hookup. First semester. Something… normal.” Nathan repeated David’s own word back to him, a faint, challenging smile touching his lips.

David sat back on his heels, the worn carpet rough against his skin. He wiped his mouth with the back of his hand. Nathan was still exposed, jeans around his thighs, a quiet dare in his posture. The power had shifted, somehow. Nathan had shown him a piece of his own mythology, the crude legend of Orbit. Now he was asking for David’s.

David took a shaky breath. “Mine isn’t funny.”

“I don’t want funny.”

He looked away, at the dust dancing in the sunbeam. “It was my Philosophy of Ethics professor. Dr. Armitage.”

Nathan’s eyebrows went up. “Get the fuck out.”

“He was young. For a professor. Maybe thirty-five.” David’s words came slowly, pulled from a place he kept locked. “He’d linger after class, ask me about my interpretations. Told me I had a ‘nuanced mind.’” David snorted, a bitter sound. “I ate that shit up. Felt special.”

He could still see the book-lined office, the low lamplight, the scent of old paper and expensive bourbon.

“He asked me over one evening to discuss my mid-term paper. Said we could have a drink, talk like colleagues.” David’s laugh was hollow. “I wore a fucking blazer. He answered the door in this worn-out sweater, poured me three fingers of whiskey I couldn’t afford. We talked about Kant for twenty minutes. Then his hand was on my knee.”

The memory was a film reel behind his eyes, vivid and sickeningly warm.

“He said I thought too much. That I needed to ‘embody a paradox’ to understand it. He said… he said my clothes were a barrier to pure thought.” David’s face burned. “He told me to take them off. All of them. Except my underwear. He had a pair laid out for me. Stupid, brand new tighty whities. Like a little boy’s.”

“Jesus, Dave,” Nathan murmured, but his voice held no judgment, only a low, focused attention.

“I did it. I was so drunk on the whiskey and the attention, on being chosen by this smart, serious man. I stood there in the middle of his fancy apartment, in these blinding white briefs, shivering. He just sat in his armchair, sipping his drink, looking at me. He said I looked ‘appropriately contradicted.’ A man in a boy’s uniform.”

David swallowed. The air in their childhood bedroom felt thicker now, charged with a different kind of heat.

“He had me turn around. He commented on my… posture. My ass.” David’s voice dropped. “Then he told me to come over. He pulled me across his lap. It wasn’t violent. It was methodical. He spanked me. Not enough to really hurt, just enough to sting, to make my skin warm. Each smack was so slow. I could hear his breathing change. I was hard. I was so fucking hard it was humiliating. I came a little, just a leak, in those stupid white underwear.”

Nathan was utterly still, listening.

“When he was done, he helped me up. He turned me to face him, and his fingers… they hooked in the waistband. He pulled them down, just enough. He didn’t even take them off. He just… touched me. While he kept talking about Hegel. His fingers were slick from something, lotion maybe. He pushed one inside me, right there, while I was standing in front of him.”

David’s own breath was coming faster now, reliving the dizzying shame of it.

“I came. Like a rocket. All over his rug and my own thighs. I didn’t even touch myself. He just… worked me, with that one finger, twisting it, until I fell apart. He called it ‘a physical dialectic.’” David finally looked at Nathan, his eyes glittering with unshed tears of anger and arousal. “Then he handed me a towel and told me my thesis needed more focus. I left. I got an A.”

The silence that followed was a living thing. Nathan slowly pulled his jeans up, buttoned them. He stood, paced to the window and back, a coiled spring of energy.

“That fucker,” Nathan said, his voice low and deadly.

“It’s fine.”

“It’s not fine. He used you.” Nathan stopped pacing, his gaze locking onto David. “Did you… did you like it?”

David looked at the floor. “That’s the worst part. I did. I hated that I did. I hated him. I hated myself for weeks. But at the moment…” He shrugged, the gesture helpless. “My body loved it. It felt like being known, even though it was just being used.”

Nathan crossed the room in two strides. He knelt in front of David, cupping his face, forcing him to look up. “You’re not a thing to be used.” His thumb brushed David’s cheekbone. “Tell me what you liked. The real part.”

David closed his eyes. “The… the lack of choice. The feeling of his hand. The sting. The way he just took over. I didn’t have to think. I just had to feel.”

When he opened his eyes, Nathan’s expression had changed. The anger was still there, but it had been refined, sharpened into a specific intent. “Stand up.”

David stood. Nathan’s hands went to the button of his jeans.

“What are you doing?”

“Giving you a choice,” Nathan said, popping the button, lowering the zipper. “And then taking it away.” He pushed David’s jeans and boxers down. The air was cool on his skin. Nathan’s hands were warm and rough as he turned him around, facing the bed. “Bend over. Hold onto the mattress.”

David’s heart hammered against his ribs. He obeyed, the old springs groaning as he leaned his weight forward. He was exposed, completely. He heard Nathan spit, once, twice, into his palm.

“This isn’t his fancy apartment,” Nathan said, his voice close behind him. “And I’m not some fucking professor.” His slick hand smoothed over David’s ass, possessive. “This is your room. Our room. And I’m your brother.”

The first smack landed, sharp and bright. David gasped, his fingers clawing at the quilt. It wasn’t methodical. It was hungry. A second, harder. A third on the same spot, making him jump.

“You liked the sting?” Nathan breathed, his hand rubbing the heated skin. “Feel that. That’s me. That’s right here, right now. Not some memory.”

Another smack, lower, where his ass met his thigh. David moaned, pushing back into the pain, his cock heavy and dripping between his legs.

“And you liked this part,” Nathan growled. He didn’t tease. One spit-wet finger pressed firmly against David’s hole, circling once, twice, and then pushed inside. It was a burning, stretching intrusion. David cried out, his back arching.

“Yeah,” Nathan hissed, working his finger in to the knuckle. “Tight. So fucking tight.” He curled his finger, a brutal, perfect mimicry. It wasn’t gentle. It was claiming. “You come on his rug? You’re gonna come on this floor. On my hand. Because I want you to.”

He added a second finger, the stretch becoming a glorious, punishing burn. David was babbling, incoherent pleas and curses into the bedding. Nathan’s other hand gripped his hip, holding him in place as his fingers fucked into him, deep and fast.

“You’re not his. You’re mine,” Nathan grunted, the words raw and ragged. “Say it.”

“I’m yours,” David choked out, the words torn from him. It was true. Truer than anything had ever been.

Nathan’s fingers twisted, scissored, found the spot that made David’s vision white out. It was too much. It was everything. His orgasm ripped through him with no warning, a violent, pulsing eruption that left him shaking and spent, collapsing onto the bed.

Nathan slowly withdrew his fingers. David heard the soft, wet sound of him bringing them to his mouth.

“Mine,” Nathan said again, a final, dark promise.

From downstairs, the distant sound of the front door opening. Their mother’s voice calling, “Boys? I’m home!”

The real world, crashing back in like a bucket of ice water. David scrambled to pull his jeans up, his legs weak. Nathan wiped his hand on his own shirt, his eyes wide, staring at David.

They were both breathing hard, caught in the aftershock. The space between them was no longer silent, but screaming with everything they had just done and said. Footsteps climbed the stairs.

Nathan finally spoke, his voice a hoarse whisper. “We’re not done.”

Read on DreamPress

Write your own erotic story with AI