Chapter 2: Blanket Games
The blanket was a world. Inside it, the air was thick with their shared breath, warm and humid, smelling of wool and the faint, clean scent of Ethan's skin. Outside, the bus rumbled on, a distant reality.
Maya’s mouth was still on him, her lips stretched around the slick head of his cock, when the bus hit another seam in the highway. The jolt was violent. Her teeth grazed him lightly and he stifled a sharp gasp, his fingers knotting in her hair—not pulling, just holding on.
“Shit, Maya,” he breathed, the words strangled.
She came up for air, her lips glistening in the low light. A streetlamp flashed, illuminating her face for a split second: eyes dark, cheeks flushed, a smirk playing on her swollen mouth. “You okay?” she whispered, her voice raspy.
“Never better.” He guided her back down, his thumb brushing her cheekbone. “Don’t stop.”
She didn’t need telling. She took him deeper this time, relaxing her throat, her tongue working flat against the sensitive underside. Her own need was a tight, throbbing coil in her belly, intensified by the taste of him, the salt and musk, the absolute control she felt with him twitching under her ministrations. One of her hands slid up his stomach, under his shirt, pinching a nipple lightly. He bucked his hips involuntarily, a tiny, choked sound escaping him.
“Fuck, you’re gonna kill me,” he whispered.
She hummed in response, the vibration making him curse again, softly, reverently.
His own hand was busy. It had found its way back under the elastic waistband of her yoga pants, past the lace of her panties. His fingers slid through the slick heat waiting for him. She was drenched. At his touch, her hips jerked, pushing her cunt against his hand, a silent, desperate plea.
“So wet for me,” he murmured, his own voice rough with arousal. “So fucking wet.”
He rubbed slow, torturous circles around her clit, feeling her shudder, hearing the tiny, muffled whimpers she tried to swallow. Her rhythm on his cock faltered, became erratic, driven by the sensations he was stoking in her.
It was too much, not enough, all at once. She needed him inside her. Now.
She released him with a wet pop, scrambling up, her breath coming in short pants. The blanket slipped to their waists. In the gloom, she could see the desperate hunger on his face, mirroring her own.
“I need you,” she said, the words raw and stripped bare. No tease, no play. Just need.
He understood. With a quick, furtive glance around—the bus was a cave of sleeping shapes, the driver’s eyes fixed ahead on the unspooling road—he helped her. He unsnapped his jeans, shoved them down just enough. She hooked her thumbs into her own pants and panties, pushing them down her thighs. It was an awkward, frantic dance in the cramped space.
He lifted her, his hands under her thighs, and she guided him, sinking down onto him in one smooth, desperate slide.
The feeling was a lightning strike. She went rigid, her head falling back, a silent scream on her lips. He was so deep, filling her completely, a perfect, stretching fullness. He bit down on the fabric of her sweater to silence his own groan, his forehead pressed against her collarbone.
For a long moment, they didn’t move. Just breathed. Connected. The world shrank to the point where their bodies joined, hot and slick and utterly still amidst the motion of the bus.
Then she moved. A slow, experimental lift of her hips, then down again. He met her, his own hips pushing up from the seat. It was a cramped, restricted rhythm, a secret friction hidden under the cheerful reindeer. Each movement was a risk. The vinyl seat creaked softly beneath them. The blanket rustled.
She braced her hands on his shoulders, finding a better angle, riding him in earnest now. Every thrust dragged his cock against a spot inside her that made sparks flare behind her eyelids. Her sweater scratched against his face. He mouthed at her neck, sucking at the skin, marking her, his breath hot and ragged in her ear.
“You feel… so… fucking… good,” he panted, each word punctuated by a thrust. “Tight. Jesus, Maya.”
She could only gasp, the pleasure building in a fierce, tightening wave. She buried her face in his neck, biting down on his shoulder to keep from crying out. The sounds they couldn’t stifle—the wet slap of skin, their ragged breathing—were lost in the drone of the engine and the hum of the tires.
His hand slid between them, his thumb finding her clit again, rubbing in tight, urgent circles that matched their pace. It was too much. The coil snapped.
Her orgasm ripped through her without warning, a silent, violent convulsion that clenched around him, milking him. She saw white, her body seizing, every muscle locked. The only sound was a sharp, inward hiss of air through her teeth.
It triggered his own release. He drove up into her, hard, once, twice, then held her down, his body shuddering as he emptied himself deep inside her with a choked, guttural groan that he swallowed against her skin.
They collapsed together, a tangle of limbs and damp clothing and spent breath. The aftermath was a hyper-aware silence. The creak of the bus seemed louder. The whisper of the air vent. The snore from a few rows back. Slowly, the world seeped back in.
She was still sitting on him, him still inside her, both of them slick with sweat. He nuzzled her hair, his arms loose around her waist.
“Holy shit,” he whispered, his voice wrecked.
A weak laugh bubbled out of her. “Yeah.”
They disentangled themselves with clumsy, tender care, cleaning up with tissues from her bag, pulling clothes back into place. The reality of what they’d just done, the sheer audacity of it, settled over them. Maya tucked the soiled tissues deep into her purse, her hands trembling slightly. Not from regret, but from the aftershocks.
Ethan zipped his jeans, his fingers brushing her hip. “Your family is definitely going to hate me.”
“Why?”
“Because I can’t look at you now without obviously thinking about that.” He gestured vaguely at the blanket now crumpled between them. “I’m ruined.”
She smiled, leaning into him, feeling boneless and sated. “We’re both ruined.”
He kissed her, slow and deep and tasting of shared secrets. “Worth it.”
The bus driver’s voice crackled over the intercom, startling them. “Next stop, Kalamazoo. Twenty minutes.”
The spell shattered. Real life, with its introductions and grilling doctrines and parental scrutiny, loomed. Maya felt a flutter of fresh anxiety. She looked down at herself—her sweater was rumpled, her hair a mess. She looked thoroughly, unequivocally fucked.
Ethan saw the panic in her eyes. He smoothed her hair, tucked a strand behind her ear. “Hey. Breathe. We’ve got twenty minutes. We’ll get you sorted.” His touch was steady, anchoring. “And for the record,” he added, a slow, smug grin spreading across his face, “you look incredible.”
She shoved him playfully, but the knot in her stomach loosened. As the bus lights began to brighten, signaling their approach to the city, they worked quietly—fixing clothes, chewing gum, trying to reassemble the casual, innocent versions of themselves who had boarded hours ago.
But under the surface, the memory thrummed. A secret engine between them, propelling them forward into the unknown night.