The cart's wheels squeaked closer, rubber on airplane carpet, and Marcus felt his entire body lock up. Sofia was still on his lap, her skirt bunched around her hips, her thighs warm against his. His cum was cooling on his stomach, sticky and obvious under his pulled-up shirt.
"Shit," he breathed.
Sofia's hand found his thigh. Squeezed. Her eyes never left his, and there was no panic in them. Only that same mischief, sharpened now into something predatory.
"Relax," she murmured. "Follow my lead."
The cart stopped. He heard the squeak of brakes, the rattle of cans, the rustle of a plastic cup being set down. The flight attendant's voice came from somewhere above them, bright and professional.
"Can I get you anything before we start the beverage service?"
Marcus couldn't speak. His throat had closed. He was acutely aware of every single thing wrong with this picture: the wet spot on his shorts, her hand hidden between their bodies, the open bin above them, the smell of sex that surely filled this row.
Sofia shifted. Just slightly. Her hips rolled against his, deliberate, slow, and his half-hard cock stirred again, traitor that it was.
"Actually, yes," she said, and her voice was calm, pleasant, the voice of someone who flew regularly and had preferences. "Could I get a Coke? No ice."
Her hand slid higher on his thigh. Her fingers found the hem of his shorts. Dipped under.
"Of course," the flight attendant said. "And for your friend?"
Friend. They were friends. That's what this looked like from outside. Two friends sharing a row, her sitting in his lap because the plane was nearly empty and why not, her hand hidden between their bodies because that's where hands went when you were cozy.
"He's fine," Sofia said. Her fingers found his cock. Wrapped around it. He was already hardening again, impossibly, and she squeezed once, a warning or a promise. "Aren't you, baby?"
"Yes," he managed. His voice cracked. "I'm fine."
The flight attendant paused. He heard the hiss of a can opening, the fizz of carbonation, the clink of ice she wasn't supposed to add but did anyway.
"Here you go." A cup being set down on the armrest tray. "Can I get anything else? Snack mix? Pretzels?"
"We're good," Sofia said. Her thumb traced the head of his cock, feather-light, and he had to bite the inside of his cheek to keep from making a sound. "Thank you."
"You two have a good flight." The cart squeaked forward. Once. Twice. Then the rhythm of its wheels continued down the aisle, the brakes releasing, the sound fading toward the back of the plane.
Marcus exhaled. His whole body was shaking.
Sofia's hand was still wrapped around him. She hadn't let go.
"That was close," she said, and she sounded amused. "You almost blew it."
"I didn't— I couldn't—" He swallowed. "How are you so calm?"
"Practice." She leaned in, her lips brushing his ear, her breath warm and slow. "But now that she's gone..."
Her hand moved. Up. Down. A slow, deliberate stroke that made his hips buck.
"We have a problem," she said.
"What problem?"
"This." She gestured with her chin at the open bin above them. "I left my bag up there. And you left your cock in my hand."
He laughed. It came out strangled, half a sob. "I didn't leave it there. You took it."
"True." She smiled, and it was the most beautiful, terrifying thing he'd ever seen. "But now I have to close that bin before the flight attendant comes back, and I can't exactly stand up with you in my lap."
"So..."
"So you're going to lift me. Just enough. I'll reach up, close the bin, and then I'm coming back down on top of you." Her grip tightened. "And then we're going to figure out what to do with the next two hours."
He nodded. His heart was hammering so hard he could feel it in his throat.
"Good boy." She released him, planted her hands on his shoulders, and lifted herself just enough for him to feel the loss of her weight, her heat. "Now."
He wrapped his arms around her waist and stood, lifting her with him. She was light, her body pressed against his, her legs still wrapped around his hips. She reached up, grabbed the edge of the bin, and pulled it down. It clicked shut with a sound that felt final, like a door closing on the last chance to be sensible.
She dropped back into his lap. Her skirt had ridden higher. He could feel the bare skin of her thighs against his sides, the damp heat of her pressed against his cock through the thin fabric of his shorts.
"Better," she said. "Now. Where were we?"
"You said you weren't done with me." His voice was barely a whisper.
"I'm not." Her hand found his cock again. Slid under the waistband of his shorts. Her fingers were cool against his overheated skin, and he gasped. "But we need to set some ground rules."
"Ground rules?"
"For the next two hours." She stroked him slowly, deliberately, savoring the way his breath caught, the way his hips tried to thrust into her hand. "Rule one: you do not make a sound. Not a moan, not a gasp, not a word. The flight attendant comes back, she hears nothing. You understand?"
He nodded. Swallowed. "Yes."
"Good." Her thumb traced the ridge of his cockhead, pressing just hard enough to make him see stars. "Rule two: you do not touch me unless I tell you to. Your hands stay on the armrests. Got it?"
"Got it." He grabbed the armrests. His knuckles were white.
"Rule three." She leaned in, her lips brushing his ear, her voice dropping to something dark and intimate. "If you can stay quiet through the whole thing, I'll let you finish inside me."
His breath stopped. His whole body went still.
"What?"
"You heard me." She rocked her hips against his, and he felt the wet heat of her through his shorts, through everything. "I want you inside me, Marcus. I want to feel you come in my cunt. But you have to earn it."
"How?" The word came out strangled.
"Stay quiet." She kissed his jaw. His neck. Her tongue traced the line of his collarbone. "Let me use you. And when I'm ready, I'll slide down on your cock, and you'll fill me up, and no one on this plane will know except us."
He was shaking. Hard. His cock was throbbing in her hand, desperate, aching.
"Do you understand the rules?" she asked.
"Yes."
"Say them."
"No sounds. No touching. Stay quiet and I get to—" He couldn't say it. The words stuck in his throat.
"Finish inside me," she finished for him. "Say it."
"Finish inside you," he whispered.
"Good boy." She kissed him, deep and slow, her tongue sliding against his. "Now hold onto the armrests and don't let go."
She lifted herself. Her hand guided his cock. He felt the head press against her, wet and slick, the heat of her body an inch away from taking him in. She held there, hovering, and he could feel every pulse of his own blood in the tip of his cock, desperate for the slide into her.
"Remember," she breathed. "Not a sound."
And then she sank down onto him.
Her hand clamped over his mouth before he could make a sound. The heel of her palm pressed against his lips, her fingers digging into his jaw, and the force of it pushed his head back against the window. The world went narrow — just the feel of her, the wet heat of her sliding down his cock inch by impossible inch, the pressure of her hand keeping him silent.
She was tight. Hot. Slick in a way that made his eyes roll back, and she took him slowly, deliberately, like she was savoring every fraction of him disappearing inside her. He could feel every ridge, every pulse of her body gripping him, the way she stretched to accommodate his girth. Her eyes stayed locked on his, watching him come apart beneath her.
When she was fully seated, her thighs flush against his, she stopped. Her cunt clenched around him once, a deliberate squeeze that made his whole body jerk. Her hand was still over his mouth, and she leaned in, her lips brushing his ear.
"Breathe through your nose," she whispered.
He hadn't realized he'd stopped. He sucked in air through his nostrils, ragged and loud, and she smiled against his ear.
"Good. Now stay still."
She didn't move. She just sat there, impaled on him, her body wrapped around his, and let him feel the weight of her, the fullness of being inside her. His hands were on the armrests, knuckles white, every muscle in his body screaming to move, to thrust, to bury himself deeper. But the rules held him in place.
"You feel that?" she asked, her voice low and teasing. "That's my cunt gripping your cock. Can you feel how much I want you?"
He nodded. He couldn't have spoken if she'd let him.
"Good." She shifted her hips, just a fraction, a micro-movement that sent electricity through his spine. "Because I want you to remember this. The first time you were inside me. How it felt."
She lifted herself. Slow. So slow he could feel every inch of her dragging along his shaft, the suction of her body reluctant to let him go. Then she sank back down, just as slow, and this time a sound escaped him — a muffled groan against her palm.
"Shh," she breathed. "Quiet, baby. You're doing so well."
She set a rhythm. Slow and deep, her hips rocking against his, her body taking him in to the hilt with each downward stroke. The wet sound of it was obscene, a soft, slick percussion that seemed impossibly loud in the quiet cabin. He was acutely aware of every ambient noise — the hum of the engines, the distant clink of the beverage cart still moving somewhere behind them, the occasional cough from a passenger rows ahead.
His hands ached from gripping the armrests. Sweat beaded on his forehead. His cock was buried so deep inside her he could feel her heartbeat, or maybe that was his own, hammering through his blood.
"Look at you," she murmured. Her free hand came up to cup his jaw, tilting his face toward hers. "So obedient. So desperate. You're shaking."
She wasn't wrong. His whole body trembled with the effort of staying still, of letting her control every movement. She rose and fell on him, her skirt bunched around her hips, the fabric of her white shirt clinging to her breasts, and he watched her through half-lidded eyes, drowning in the sight of her.
"I know what you want," she said. Her pace slowed, a languid grind at the bottom of each stroke. "You want to grab my hips and fuck me until I scream. Don't you?"
He managed another nod.
"I know. But you're going to wait." She squeezed him again, that deliberate internal clench that made stars burst behind his eyes. "You're going to let me take what I need, and when I'm satisfied, then maybe I'll let you move."
Her hand left his mouth. She grabbed his jaw instead, tilting his head up, and kissed him — hard, demanding, her tongue sliding against his. He kissed her back, desperate, his lips moving against hers, and she bit his lower lip, just hard enough to sting.
"Still quiet," she said against his mouth. "Good boy."
She rode him faster. Her hips slapped against his, the sound of skin on skin, and he heard the wetness of her, the way her body welcomed him. Her breath came in soft gasps, her fingers tangled in his hair, and he watched her face as she chased her pleasure — her eyes half-closed, her lips parted, a flush spreading across her chest.
There was a sound from the back of the plane. The cart. Moving again.
Sofia's rhythm stuttered. She looked toward the front of the cabin, and he saw something flicker in her eyes — calculation, amusement, a wicked idea taking shape.
"Don't come," she whispered. "Whatever you do, don't come."
She lifted herself off him. The loss of her was a physical ache, his cock slick and wet, gleaming in the dim cabin light. She shifted her weight, repositioning herself, and before he could understand what she was doing, she had turned around.
She faced the aisle. Her back pressed against his chest, her ass against his thighs, and she reached behind her, grabbing his cock, guiding it back to her entrance.
"They're coming this way," she said, her voice barely audible. "So you're going to stay perfectly still, and I'm going to sit here like we're just two people sharing a seat."
She sank down onto him again. The new angle was different — deeper, somehow, the curve of her body pressing against his, her weight settling on his lap. From the aisle, it would look like she was just sitting on him, cuddling, her short skirt pooled around her thighs. No one would see where they were joined.
No one would hear the soft, wet sound of her taking him inside her.
Her hand found his on the armrest. She laced her fingers through his, squeezed, and then let go.
The cart came closer. The squeak of its wheels. The rattle of bottles. A voice — not the same flight attendant, a different one, male, with a casual tone — called out, "Last call for drinks before we start our descent prep. Anything for you two?"
Sofia's body was perfectly still. Her breathing even. Her hand rested on her own thigh, casual, relaxed. But inside her, he could feel her clench around him, a slow, deliberate pulse that was all for him.
"We're good," she said, and her voice was steady, pleasant, the voice of someone who wasn't currently full of a stranger's cock. "Thank you."
The cart rolled past. The flight attendant's footsteps continued down the aisle, and Marcus watched him go, a man in a blue uniform who had no idea what was happening three feet from him.
The cart stopped at the front of the cabin. The sound of voices, laughter, someone asking for pretzels.
Sofia's hips moved. Just a fraction. A tiny roll that made him bite the inside of his cheek so hard he tasted copper.
"They're busy," she breathed. "Now. Quiet."
She started moving. Small, controlled movements, her hips grinding against his, her back pressed to his chest. She was riding him in plain sight, under the cover of a cuddle, her body hiding everything. He could feel her breath quicken, could feel the way her muscles tightened with each rotation of her hips.
"You're doing so well," she whispered, her head falling back against his shoulder. "So quiet. So still. I can feel how hard you are, how much you want to move."
Her hand found his on the armrest again. She guided it to her hip, pressing his palm against the bare skin where her skirt had ridden up.
"You can hold me," she said. "Just don't move me."
His fingers dug into her hip. The flesh was warm, soft, and he held on like she was the only solid thing in a world that had spun off its axis.
She tilted her hips, changing the angle, and his cock hit something inside her that made her gasp. A sharp, bitten-off sound that she quickly smothered. Her body clenched around him, hard, and she paused, breathing through it.
"Right there," she whispered. "Don't move. Don't you dare move."
He stayed perfectly still. She moved instead, a careful, precise rocking that drove him deeper into that spot. Her breath came in short, sharp gasps, her nails digging into his thigh, and he watched her come apart in slow motion, her body trembling against his, her cunt gripping him in waves.
She was close. He could feel it in the way she tightened, the way her movements became less controlled, more desperate. Her hand found his again, crushed it, her knuckles white.
"Almost," she breathed. "Almost."
She rocked harder. Faster. The wet sound of their bodies joined was louder now, but the engines hummed, the cart clattered, the world outside their row was full of noise that covered them.
Her body went rigid. Her back arched against his chest, her head thrown back, and she came with a silent gasp — her mouth open, her eyes closed, her whole body shuddering through the wave of it. He felt every pulse, every clench, the way she milked him without warning, and it took everything in him not to follow her over the edge.
She collapsed against him, boneless and breathing hard. Her hand found his, still pressed to her hip, and she held it there, her fingers laced through his.
For a long moment, neither of them moved. The cabin hummed around them. The cart had finished its journey. Somewhere, a seatbelt sign chimed.
"Your turn," she said, her voice husky. "But you have to earn it."
She lifted herself off him. The loss was exquisite, painful, his cock slick and aching. She turned in his lap, facing him again, and her hand wrapped around him, stroking slowly, spreading her wetness along his shaft.
"We have two hours," she said. "And I want to feel you come in my mouth, in my cunt, and on my face." She smiled, and it was the most dangerous thing he'd ever seen. "Think you can handle that?"
He nodded, his throat too tight for words.
"Good." She slid off his lap, dropping to her knees in the narrow space between their seats. Her hand never stopped stroking him. "Because I'm not done with you yet."
She leaned in, and her mouth replaced her hand, and Marcus grabbed the armrests again and tried very, very hard to stay quiet.

