She came home early from her shift, keys jingling as she pushed open the apartment door. The place was quiet except for a low grunt coming from down the hall. Mia froze, listening. Another sound followed, wet and rhythmic. She knew that sound. Her older brother Jake had the day off, and she’d caught him like this once before when they were teens, but never since they moved in together as adults.
Her feet moved on their own, carrying her toward his open bedroom door. She should have knocked or turned around. Instead she stopped in the doorway and stared.
Jake lay on his bed, completely naked, legs spread. His fist pumped up and down his thick cock, slow and steady. Pre-cum glistened at the tip and smeared under his thumb with every stroke. His eyes were closed, mouth open, breathing hard. He had no idea she was watching.
Mia’s own breath caught. Heat flooded between her legs so fast it made her dizzy. She pressed her thighs together, feeling the slick already soaking her panties. She should leave. She didn’t.
Jake’s hand moved faster. His hips lifted off the bed, fucking his own fist. “Fuck,” he muttered, low and rough. “Yeah, just like that.”
Mia’s nipples tightened against her work shirt. She slipped a hand down the front of her jeans and pressed against her clit through the denim. The pressure only made it worse. She bit her lip to stay quiet, but a tiny sound escaped anyway.
Jake’s eyes snapped open.
For one long second they just stared at each other. His hand froze on his cock, but he didn’t let go. His shaft twitched visibly in his grip.
“Mia,” he said, voice hoarse. “What the fuck—”
She didn’t run. She stepped inside and shut the door behind her.
“Don’t stop,” she heard herself say. The words came out raw. “I want to watch.”
Jake’s chest heaved. His gaze dropped to where her hand was still shoved between her legs. Slowly, deliberately, he started stroking again. Long, tight pulls from base to head, thumb swiping over the slit.
“Like this?” he asked, eyes locked on hers.
Mia nodded. She popped the button on her jeans and shoved her hand inside, fingers sliding through her soaked folds. “Yeah. Fuck, your cock looks so good.”
Jake groaned and sped up. The wet sound of his fist on his dick filled the room. Mia matched his rhythm with her own fingers, circling her clit, then pushing two inside herself. Her knees felt weak. She leaned back against the door.
“Take your clothes off,” Jake said. “Let me see you.”
She stripped fast, shirt and bra first, then shoved her jeans and panties down. Jake’s eyes went dark when he saw how wet she was, shiny on her inner thighs.
“Come here,” he said.
Mia crossed the room and climbed onto the bed. She didn’t touch him yet. She knelt beside him and watched his hand work that thick cock up close. Veins stood out along the shaft. His balls were tight.
“Touch it,” he told her.
She wrapped her smaller hand around the base while he kept stroking the head.

Their hands moved together, slick with his pre-cum. Jake’s hips jerked.
“Fuck, Mia. I’ve thought about this. You catching me. Watching.”
She moaned and leaned down, licking the head while he stroked. The taste hit her tongue and she sucked him in deeper, hand still working the shaft with him. Jake’s free hand tangled in her hair, not pushing, just holding.
After a minute he pulled her off. “Get on top. I need to be inside you.”
Mia swung a leg over him. She rubbed her wet pussy along the length of his cock, coating it, then notched the head at her entrance and sank down. The stretch burned in the best way. She took him inch by inch until her ass met his thighs.
They both groaned loud.
She rode him hard from the start, rocking her hips, grinding her clit against him on every downstroke. Jake grabbed her ass with both hands and thrust up to meet her, fucking her deep. The bed creaked. Skin slapped. Mia’s tits bounced and Jake leaned up to suck one nipple into his mouth, biting just enough to make her cry out.
“Harder,” she demanded. “Fuck me like you were jerking off thinking about it.”
Jake flipped them without pulling out. He hooked her legs over his shoulders and drove into her, pounding the mattress with every thrust. Mia’s hand flew to her clit, rubbing fast circles while he fucked her. Her orgasm hit sudden and violent, pussy clenching around his cock, soaking his balls. She shook and gasped his name.
Jake didn’t slow down. He fucked her through it, then pulled out at the last second, stroking his cock twice before he came all over her stomach and tits. Thick ropes painted her skin while he growled through it.
They stayed like that, breathing hard, staring at each other. Jake’s cum cooled on her skin. Mia reached down and rubbed it into her stomach, then brought her fingers to her mouth and licked them clean.
Jake’s cock twitched again, already half-hard.
“Round two?” he asked, voice still rough.
Mia smiled and spread her legs wider. “Don’t stop until I say.”
He was already moving back between her thighs.