Hometown Reunion: Cheating Wife's Secret
Married Joanna hooks up with ex Omar for a hot, filthy week-long affair behind her husband Bianca's back.
Joanna stepped off the late train into the flat heat of a hometown evening and felt the week stretch ahead of her like a dare. Twenty-eight, married four years, and for the first time since the wedding she was alone in the place that had raised her. Bianca had kissed her at the curb that morning and told her to enjoy her old friends, his hands warm on her waist, his voice easy. She had nodded, suitcase already in the trunk of the rental, and driven south with a tightness under her ribs she refused to name.
The hotel sat two blocks off the main square. She unpacked slowly, hung the dresses she had packed for dinners that had not yet been scheduled, and changed into jeans and a thin white blouse that stuck a little at the small of her back. Outside, the sidewalks smelled like cut grass and fryer oil. She walked because walking kept her from calling home too soon.
She saw him before he saw her. Omar stood in front of the old hardware store with a clipboard, thirty now, broader through the shoulders than the college boy who used to pin her wrists above her head in a dorm room that always smelled like laundry detergent. Contractor's boots, faded shirt open at the throat, sun on the line of his jaw. The clipboard lowered. His eyes found hers and stayed there.
"Joanna."
Her name in his mouth still did something low and immediate. She stopped. The pulse at her throat jumped hard enough that she felt it in her wrists.
"Omar." She heard how thin her voice was and tried again. "I didn't know you were still here."
"Somebody has to fix the roofs." He looked her over without pretending not to. The look was not polite. "You look good. Married looks good on you."
The word landed between them like a match. She should have laughed it off. Instead she felt heat climb her chest and hated how quickly her body remembered him. "I'm in town for a week. Visiting people."
"Visiting." He stepped closer. Sawdust and clean sweat. "Your husband with you?"
"Bianca's home." She watched his mouth when she said it. "I'm alone."
His smile was slow and mean in the way she had always liked. "Then don't walk past me like we're strangers. Have a drink with me later. One. For old times."
She should have said no. The refusal sat on her tongue and dissolved. "Where?"
"The bar on Elm. Quiet one. Nine."
"I might be busy."
"You won't be." He tapped the clipboard against his thigh. "You never were when I asked."
She left him there with her face hot and her panties already damp, and she did not call Bianca until she was back in the room with the door locked, voice steady, telling him the train had been fine and the town looked the same.
The bar on Elm was half empty and dim, a long counter and a handful of booths. Joanna arrived in a black dress she had told herself was for dinner with a friend who had not texted back. Omar was already in a booth, sleeves rolled, a beer in front of him and a second glass waiting. He stood when she slid in. His knee found hers under the table and did not move.
"You came."
"I said I might."
"You wore that." His eyes dropped to the neckline and came back up. "Tell me about the husband."
She wrapped both hands around the glass so she would not reach for him. "Bianca's good. Steady. He works late. He loves me."
"And you love him."
"Yes."
Omar nodded like that answered something he had already decided. "We used to fuck in the library stacks after closing. You remember that? You'd bite my shoulder so you wouldn't make noise, and I'd still get you loud enough that we had to hide in the bathroom after."
Her thighs pressed together. The memory was exact: cold metal shelves, his hand over her mouth, her skirt shoved up, the way he had filled her until her knees buckled. "We were kids."
"We were twenty and twenty-two. Adults. You used to beg." He leaned in. His voice dropped. "You used to get on your knees in my car in the parking lot behind the gym and suck me until I came on your tongue, and then you'd kiss me so I could taste it. Tell me you forgot that."
She had not forgotten. The heat between her legs was sudden and stupid and complete. "I didn't forget."
"Good." He took a slow drink. "Because I still think about your mouth. I still think about how wet you got when I told you what I was going to do to you. Married doesn't erase that. I can see it on you right now."
Joanna stared at the table and felt the confession rise anyway. "I think about it too. I shouldn't. I do." Her voice shook and she let it. "I want you again. I walked over here knowing I would say that if you pushed."
Omar's hand covered hers. Warm. Sure. "I still crave you. Your married body. The fact that you went home to someone else and still walked in here wet for me. I want to take you back to my place and remind you what you used to sound like."
"I'm not drunk," she said, because it mattered that she wasn't. One beer, barely touched. Clear head. Clear want.
"Neither am I." His thumb stroked her knuckles. "Say it plain."
"Take me home," she said. "I know what I'm doing. I want you to fuck me."
They left cash on the table and walked out into the warm dark without touching until they reached his truck. In the cab his hand slid high on her thigh, under the hem, and she opened her legs for it. He didn't push further. He just held her there, possessive and patient, while the streetlights slid over the windshield and her pulse hammered against his palm.
His apartment was above a closed bakery, stairs steep, the air inside cooler and smelling faintly of coffee and soap. He locked the door. Joanna turned, and the look on his face undid the last of her hesitation. She went to her knees on the rug before he asked, dress bunching at her hips, and reached for his belt with hands that did not shake.
"Eager," he said, rough with it.
"Shut up and let me." She got his pants open and his cock out, thick and already hard, the same heavy shape her mouth remembered. She licked the head, slow, tasting salt, then took him in deep and messy on purpose. Spit gathered at the corners of her mouth. She worked him with her tongue and her fist, slurping, greedy, looking up so he could see the strings of it on her chin. Her free hand cupped his balls. She moaned around him because the weight on her tongue made her cunt clench.
Omar's fingers tangled in her hair. Not forcing. Guiding. "Fuck. Look at you. Married Joanna on her knees, drooling on my cock like she never left."
She pulled off with a wet sound, stroked him, and went back down, taking him until her eyes watered and her throat fluttered. She wanted it sloppy. She wanted the proof of it on her face. When he groaned and his hips jerked, she eased off, kissing the underside, breathing hard.
"Couch," he said. "Now. I need to be inside you."
She stood on unsteady legs. He spun her, bent her over the arm of the couch, and shoved the dress up to her waist. Her panties were soaked through. He dragged them down her thighs and left them there, a dark band around her knees. Two fingers slid through her folds and came away shining.
"Dripping," he said. "You walked around town like this?"
"Since I saw you." She braced her hands on the cushion and pushed back. "Omar. Please."
He lined up and drove into her in one long stroke. The stretch stole her breath. He was thicker than Bianca, deeper on the first thrust, and the difference hit her like a slap of pleasure. She cried out and gripped the couch.
"Oh God. Oh fuck. You're bigger. You feel better. You feel so much better than he does."
Omar growled and set a hard rhythm, hips snapping, balls slapping her clit with every thrust. Deep. Possessive. He held her hips and fucked her like he had a claim, pulling almost all the way out and slamming back in until the couch creaked. Joanna moaned without trying to soften it. Every stroke dragged over the spot that made her vision blur. She reached back and spread herself wider.
"Say it again."
"You feel better than my husband." The words came out broken and filthy and true in her mouth. "Harder. Fuck me harder. I want to feel you for days."
He obliged. The pace turned rough, relentless, his grip bruising in the best way. She came the first time like that, sudden and shaking, cunt gripping him in wet pulses while she sobbed his name into the cushion. He didn't stop. He fucked her through it, filthy praise in her ear, until her legs trembled and she begged him to let her ride.
They made it to the bed half undressed. She shoved him onto his back, straddled his hips, and sank down onto his cock with a helpless sound. Cowgirl. Full. She planted her hands on his chest and ground down, rolling her hips, chasing the thick drag of him against her walls. Omar gripped her ass and her hips and talked while she worked.
"That's it. Ride another man's cock. Grind that married pussy on me. You left him at home and came here to get fucked properly." His thumbs dug into the soft flesh above her hips. "Look at you. Desperate. Soaked. You gonna go back and kiss him with my cum still in you?"
"Yes." She bounced harder, tits swaying, hair stuck to her mouth. "Yes. I'm going to. I'm going to let you finish in me and walk out like nothing happened."
"Greedy little wife." He thrust up to meet her. "Take it. Take every inch."
She rode until her thighs burned and another orgasm built low and mean. Before it broke he rolled them, pinned her wrists above her head, and fucked her in missionary with long, punishing strokes. Face to face. No hiding. His eyes stayed on hers while he pounded her into the mattress, the headboard knocking the wall, her legs locked around his waist.
"Cum for me," he said. "Loud. I want the whole building to know you're getting railed by somebody who isn't your husband."
She broke. The orgasm tore through her, loud and raw, her cunt milking him in hard rhythmic squeezes while she cried out and clawed at his shoulders. Omar swore, drove deep, and came with a rough groan, pulsing hot inside her, filling her until she felt it leak around his cock and down onto the sheets. He kept moving through it, shallow and filthy, working every drop deeper while she shuddered and gasped his name.
They lay tangled only long enough for their breathing to steady. Joanna sat up first. Her thighs were slick. She could feel him leaking out of her when she stood. She found her panties on the floor by the couch, stepped into them, and felt the wet fabric cling. The dress went back on. She smoothed it with hands that still trembled. In the bathroom mirror her mouth was swollen, her neck flushed, her eyes bright. She looked exactly like a woman who had just been fucked stupid by an old lover.
Omar watched her from the doorway, pants half done, expression hungry and unsoftened. She crossed to him and kissed him deep, tongue slow, tasting herself and him together. It was not tender. It was a claim she was choosing to leave behind.
"Nothing changes at home," she said against his mouth. "Bianca doesn't hear about this. I go back in a week and I'm his wife again."
"And tonight you're mine." His hand squeezed her ass through the dress. "You know where I live if the week gets long."
She didn't promise. She didn't refuse. She stepped out onto the landing and down the stairs into the warm night, thighs sticky, panties ruined, the taste of his cock and his cum still thick on her tongue. The hotel was six blocks away. She walked every one of them with her cunt aching and full of him, smiling in the dark at what she had done on purpose.
Back in the room she locked the door, kicked off her heels, and slid a hand into her soaked panties to push his cum deeper while she thought about bending over for him again tomorrow, filthy and married and nowhere near sorry.
Rate this story
Something wrong with this story?
Want your own cheating story?
Tell the AI the set-up. It writes it for you in about five minutes. Free.
Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →Toys that play along.
App-controlled, from anywhere. Discreet delivery.
See them →Popular Collections
Browse Categories