Taming his sister in law
On moving day the car is full, so Mai has to sit on her brother in law Jeff's lap. Things quickly get out of hand...
The late-summer sun refused to ease up even at six o’clock. It baked the cracked tarmac of the cul-de-sac and turned the inside of Chloe’s Volvo estate into a slow oven. Mai stood beside the open boot, wiping perspiration from her temples with the back of her wrist, watching Zak manoeuvre the rented Luton van around the corner and out of sight. Most of their furniture, the washing machine, the children’s beds and the majority of the boxes had gone with him. What remained was the awkward remainder: two mismatched table lamps still in their bubble wrap, three suitcases, Ollie’s old cot mattress folded awkwardly in black bin bags, and a single cardboard box stuffed with Mai’s history textbooks, Zak’s vinyl records and a few framed photographs wrapped in newspaper.
Chloe surveyed the pile, hands on hips in that practical, no-nonsense way she had inherited from their mother.
“Sorry, Mai. There’s no room left at all. You’ll have to sit on Jeff’s lap. It’s only thirty minutes to the new house. I’ll drive carefully, no sudden stops, I promise.”
Mai felt a small, guilty contraction low in her belly. Not outright fear, but the sensation of stepping off solid ground into something deeper and colder than expected. Jeff was already settled in the passenger seat, legs spread comfortably, one arm draped along the top of the backrest. He looked up at her with the half-smile he always wore around family: polite enough on the surface, but edged with something distant and assessing. Mai had never quite warmed to him. He spoke too little and listened too much; when he did speak it was often to quietly dismantle one of Zak’s opinions on politics, education policy or the latest Booker Prize winner. He never raised his voice, never lost his temper, but the contempt was unmistakable, a low current running beneath every conversation. And yet he read the same kind of books she did, serious history, dense political biographies, the occasional transgressive novel, and on the rare occasions they found themselves alone together at family gatherings, the talk about literature felt sharp and alive in a way it rarely did with anyone else.
There was no other option.
Mai smoothed the light cotton of her summer dress over her thighs—knee-length, pale blue printed with tiny white flowers, modest and practical, and climbed carefully into the car. She lowered herself onto Jeff’s lap as though handling something fragile and volatile. The moment her bottom settled against him she registered three things at once: the solid heat of his thighs beneath the thin fabric of her dress, the slight adjustment of his hips as he made room for her weight, and then unmistakable, the slow, deliberate thickening of his cock pressing upward through his jeans.
She froze.
Jeff exhaled through his nose. A very quiet sound. Almost amused.
Chloe slammed the boot shut, slid into the driver’s seat, twisted the key until the engine coughed to life, fiddled with the air-con until lukewarm air wheezed from the vents, and pulled away from the kerb. The back seat was stacked floor-to-roof with boxes and black bin bags; the headrests and piled belongings created an effective screen. In the rear-view mirror Chloe would see nothing but cardboard and plastic. They were invisible.
Mai tried to hold herself rigid. Knees pressed together. Back straight. Hands folded neatly in her lap like the respectable thirty-eight-year-old history teacher and mother she was supposed to be. She stared at the back of Chloe’s headrest, counting her breaths in slow, deliberate cycles. In through the nose. Out through the mouth. Pretending nothing unusual was happening.
The first speed bump arrived without warning. The Volvo lurched. Mai’s body rocked forward. Her bottom slid along the rigid length of him, still trapped in denim, but unmistakably hard now, and she felt him twitch beneath her.
Heat flooded her neck and chest.
“Sorry,” she whispered, so quietly the word barely disturbed the air.
Jeff’s left hand settled lightly on her hip. Not gripping. Just resting there. A steadying pressure. Or a claim. She couldn’t decide which.
Another bump. Another involuntary slide. This time Mai did not fight the movement quite so hard. The friction sent a sharp, electric pulse straight to her clit. Wrong. Dangerous. Filthy. Her knickers were already damp from the day’s heat and the stress of moving house; now they clung uncomfortably, the cotton growing slicker with every tiny shift of her hips.
She rocked again. Just a fraction. Back and forward. Telling herself it was the motion of the car. Telling herself she wasn’t doing it on purpose.
Jeff’s fingers tightened on her hip. Not painfully. Just enough to communicate that he knew exactly what she was doing.
Her heart slammed against her ribs so hard she was certain Chloe would hear it over the low drone of the radio.
The car joined the dual carriageway. Steady speed now. Engine hum. Air-con wheezing. Chloe humming along softly to some nineties pop song Mai vaguely recognised. The world outside blurred past, rows of identical red-brick semis, chain-link fences around playing fields, a Lidl car park, the distant grey silhouette of the city centre against the orange sky.
Jeff’s right hand moved.
Slowly. Deliberately. No hesitation.
Under the hem of her dress.
Up the inside of her thigh.
Mai’s mind screamed at her to clamp her legs shut. To hiss stop under her breath. To do anything a good wife, a good sister, a good person would do. Instead her knees drifted apart, just enough. Just a fraction. Enough for his fingertips to brush the edge of her cotton knickers.
He traced the damp fabric. Pressed. Found the swollen bud of her clit through the material and circled once, slow, deliberate, maddening.
Mai bit the inside of her cheek until she tasted copper.
He pushed the cotton aside. Two fingers slid through her slick folds—embarrassingly wet, humiliatingly ready—then sank inside her. Shallow at first. Testing. Then deeper. Curling.
She gripped the door handle so hard her knuckles whitened, staring straight ahead at the back of Chloe’s headrest, forcing her breathing to remain even. In. Out. In. Out. Like nothing unusual was occurring.
He worked her slowly. Lazy strokes. Thumb circling her clit in tight, relentless patterns. Every pothole in the road drove his fingers deeper. Every red light made her clench involuntarily around him. The wet sounds were faint, masked by the engine and the radio, but Mai could hear them. She was sure Jeff could hear them too.
The orgasm built fast and merciless. A coiling heat low in her belly. A trembling in her thighs. A tightness in her chest that had nothing to do with fear and everything to do with the sick, intoxicating wrongness of it all.
She was going to come.
Right here.
On her sister’s husband’s lap.
With Chloe driving less than two feet away.
The shame crashed over her, hot, nauseating, suffocating, and somehow that made the pleasure sharper. Darker. Better. She clenched hard around his fingers, thighs quivering, biting down on her lower lip until it bled as the climax tore through her in perfect, agonised silence. Wetness flooded his hand, trickled down the inside of her thigh in a slow, shameful rivulet.
Jeff did not stop. He kept stroking through the aftershocks, drawing it out, prolonging the spasms until she was shaking, tears stinging the corners of her eyes from the intensity and the guilt and the sheer overwhelming force of what she had just allowed.
Then he withdrew.
Mai heard the soft, wet sound as he brought his fingers to his mouth and licked them clean, slowly, deliberately, right behind her ear so she could hear every obscene detail.
The car slowed. They were turning into the new estate, identical red-brick semis, neat lawns, the faint smell of barbecue drifting from somewhere.
Chloe glanced at the side mirror. “Almost there. You two all right in the back?”
Mai’s voice came out thin and shaky. “Fine. Just hot.”
Jeff’s tone was perfectly even, almost bored. “Yeah. Cramped.”
He gave her hip one final squeeze, almost tender, before she scrambled off his lap the second Chloe pulled into the drive.
Mai stood on unsteady legs, smoothing her dress down with trembling hands, refusing to meet his eyes. Her knickers were drenched. Her thighs sticky. Her face burned with shame and something far more dangerous.
Zak was already unloading the van, waving cheerfully, oblivious.
Chloe climbed out and hugged her tightly. “Welcome to the neighbourhood, sis. You’re going to love it here.”
Jeff climbed out last, stretching as though nothing at all had happened. For half a second his gaze locked with Mai’s, cool, knowing, predatory, and the corner of his mouth lifted in that small, private smile that said everything and nothing at once.
Mai looked away quickly, heart still racing, guilt already sinking its claws deep into the fading afterglow.
It was a one-off, she told herself as she followed Chloe inside the new house. A moment of madness. Heat, proximity, nothing more.
But when she stepped into the empty downstairs toilet, locked the door, and checked her phone with shaking fingers, a WhatsApp notification waited from Jeff.
One line.
You came so quietly. Next time I want to hear you.
Mai stared at the words until they blurred.
Her thumb hovered over delete.
She did not press it.
Instead she leaned back against the sink, lifted the hem of her dress, slipped her hand inside her ruined knickers, and came again. Harder this time. She bit her forearm to muffle the sob that escaped her.
Tears tracked down her cheeks.
Because even as the aftershocks trembled through her, she already knew she was going to reply.
She already knew she wanted more.
🔞 Candy.AI 🔥 AI Sex Chat - Roleplay, Erotic Stories, Try for Free 🕹️

Comments (1)
Kinky weiner: Nice! It’s got me super hard. More more. !!!!
Reply↴ • uid:1db53gk7pv7y