The morning light filtered through the cheap hotel curtains in that dingy downtown room, casting long shadows across the two queen beds. Alex and Jordan had been best friends since college—gym bros who pushed each other through heavy lifts, shared protein shakes, and crashed in the same room on every road trip. Last night had been no different: beers, dumb jokes, and passing out in their boxers after a late workout.
But when Alex stirred, something felt… wrong. His body ached in a way that wasn’t just from squats. He sat up—way up—and his head nearly brushed the ceiling fan. The room looked tiny. The bed creaked dangerously under his weight as he swung legs that were now tree-trunk thick down to the floor. He stared at his hands. Massive. Veined. Powerful.
“Jordan?” His voice boomed, deeper than before.
A tiny, muffled groan came from the other bed. Jordan rolled over, but instead of standing, he… climbed. The man who used to match Alex rep for rep in the gym was now barely two feet tall, his once-jacked physique shrunken into a perfectly proportioned, hyper-muscular little stud. His dark hair was tousled, his back still cut with deep ridges of muscle, but he looked like a living action figure.
“Holy shit,” Jordan squeaked, his voice high and breathless as he looked up—way up—at his friend. Alex had to be eight feet tall now, shirtless, his chest a wall of striated muscle, abs like cobblestones, and those gray sweatpants stretched obscenely over thighs thicker than Jordan’s entire torso. The drawstring hung loose, but the fabric clung to the heavy outline of a cock that had grown in perfect, terrifying proportion.
Alex’s heart hammered. He should’ve been panicking. Instead, heat flooded his groin as he stared down at his tiny buddy. “Dude… you’re so fucking small.”
Jordan’s face flushed. He stepped off the bed onto the carpet, craning his neck. From down here, Alex was a god—broad shoulders blocking the light, massive hands dangling at his sides, fingers thick enough to wrap around Jordan’s waist. Jordan’s own tiny cock twitched hard in his black boxer briefs. “And you’re… enormous. Fuck, look at you.”
The air thickened. Alex slowly stood, his head brushing the ceiling. The motion made his sweatpants slide lower on his hips, revealing the deep V of his obliques and the base of a thick, heavy shaft. Jordan walked forward until he was between Alex’s feet, staring straight up at the towering bulge.
“You’re hard,” Jordan whispered, voice shaky with arousal.
“Can’t help it,” Alex rumbled. He reached down, his huge hand engulfing Jordan’s entire upper body as he gently lifted him. Jordan gasped, legs dangling, but he didn’t fight it. Instead, he grabbed onto one thick finger, grinding his tiny erection against Alex’s palm.
Alex carried him over to the full-length mirror. The sight made them both groan. Alex’s reflection was obscene—eight feet of shredded muscle, veins popping, sweatpants tented like a circus tent. Tiny Jordan looked like a doll in his grip, muscular but helpless, his ass flexing as he squirmed.
“Put me down… against you,” Jordan begged.
Alex lowered him slowly until Jordan’s feet touched the waistband of those gray pants. The little man pressed his whole body against the massive cock straining beneath the fabric. It was thicker than his leg. Hot. Pulsing. Jordan moaned and rubbed himself up and down the length, arms wrapping as far as they could go around the shaft through the cloth.
“Fuck, that feels good,” Alex growled. He peeled his sweatpants down with his free hand. His cock sprang out—eleven inches of thick, veiny meat, the head already slick. Jordan stared at it like it was a monument.
Jordan climbed. He used the ridges of Alex’s abs as handholds, scaling the giant’s body until he was straddling the base of that massive cock, his own tiny dick rubbing against the hot skin. Alex’s hand came up to support him, fingers cupping his ass and guiding him.
“Ride it,” Alex ordered, voice low and commanding.
Jordan did. He humped forward, grinding his entire body along the underside of Alex’s shaft, kissing and licking the pulsing vein that ran its length. Precum the size of his thumb leaked out, smearing across Jordan’s chest and abs as he worked. Alex stroked himself slowly with one hand, the motion sliding Jordan up and down like a toy.
“God, you’re so fucking tiny and perfect,” Alex panted. He lifted Jordan higher, pressing the little man’s face against his leaking slit. Jordan licked greedily, moaning as the salty fluid coated his tongue and chin.
Alex’s other hand moved behind Jordan, a single thick finger teasing between his firm little asscheeks. Jordan whimpered but pushed back, desperate. The finger—bigger than any cock he’d ever taken—pressed in slowly, stretching him open while he kept humping the giant dick in front of him.
They moved together like that, the giant and his shrunken buddy, lost in raw size difference lust. Alex’s breathing grew ragged. He lifted Jordan off his cock and brought him to his mouth, licking the little man’s entire torso with one broad stroke of his tongue, tasting sweat and precum. Jordan cried out, cumming hard across Alex’s lips in helpless spurts.
That pushed Alex over. He set Jordan back on his cock and stroked furiously. Rope after thick rope of cum erupted, painting Jordan’s chest, face, and hair, drenching him completely. The overflow splattered onto the carpet in heavy drops.
Panting, Alex lowered his spent little friend onto the bed, then collapsed beside him—careful not to crush him. Jordan lay there in a puddle of cum, grinning up at the ceiling-filling giant.
“So… round two after breakfast?” Jordan asked, voice hoarse.
Alex’s massive hand gently stroked down his tiny body. “We’re not leaving this room until we figure out how to make this permanent.”
He was already getting hard again.












