Match found: “GymTrey99 💪🍑”

 

Leo blinked. Trey was a junior, one floor up. Profile pic: shirtless mirror selfie, sweat glistening off abs like a Marvel movie extra. Bio: “Hot swap only. No weirdos.”

 

Leo almost swiped away.

 

Then thought: What if I ended up in a jock body just to see what it feels like?

 

Click.

 

SWAP INITIATED.

 

His bones cracked, spine stretched, and suddenly he was massive. Bulging arms, carved chest, a core like someone Photoshopped a Ken doll’s torso onto him. His dorm room smelled like Axe, protein powder, and dirty laundry.

 

Leo flexed. “Oh my god. I have lats.

 

Then he felt it: heavy swing between his legs. Oh.

 

A phone buzzed. Message from Trey (in Leo’s slim, unimposing body):

“YO. This is sick. Ur body is weird, tho. Everything’s so... bendy? 😅 Also, where’s ur dick? I can’t find it.”

 

Leo groaned.

 

Another ping. New message, this time from Ashley, a senior cheerleader.

“U still down for that late-night cardio? 😘”

 

Wait, what?

 

Knock knock.

 

He opened the door. Ashley stood there in a tight tank top and shorts, grinning. “Damn, Trey. You’re shirtless already?”

 

Leo tried to speak, but his new voice came out deep and smooth: “Uh... yeah.”

 

Ashley slipped in, ran her hand down his chest. “Mmm. You smell like you just finished lifting. That always gets me going.”

 

“I—uh—actually, I think I left something in my... other pants?”

 

Ashley bit her lip. “Whatever. Strip and get on the floor. I’ve got ideas.”

 

Leo gulped.

 

A moment later, he was flat on his back while Ashley straddled him with gym-like precision and said, “Just moan like usual, baby.”

121 views
·
June 10, 2025
Back
Read the story up to this chapter. Choices along the path will be highlighted, even on the Outline.
Start with the first chapter:
Start with a later chapter:
Outline
Collect