Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
AI smut writer →

Wife's Truth or Dare With His Friend

I watched my wife play truth or dare with my best friend and let him fuck her senseless.

9 min read November 03, 2026New

The living room lamp threw a low amber pool across the couch and left my armchair in softer shadow. I am Bruno, thirty-one, and I had agreed to stay exactly where I was: quiet, watching, listening, not joining the game. Across from me sat Marlene, my wife, twenty-eight, legs tucked beneath her in a thin cotton tank, and Gideon, my friend, thirty-two, broad through the shoulders, one arm along the back of the cushions as if the seat had always been his. The three of us were adults who had talked this through in daylight, clear-headed, with the wine already finished and set aside. Nobody was impaired. The glasses on the coffee table were empty souvenirs of an earlier hour, and every yes that followed was spoken by people who knew exactly what they were choosing.

Marlene’s small tits made faint peaks under the tank. I had always loved those perky little breasts, the way they barely filled my palms, the way her nipples went tight at the first brush of cool air. Gideon had noticed them too. He didn’t hide it. The agreement was simple: truth or dare, her and him, while I remained seated across the room and took in every word.

“Truth,” she said, when he asked which she wanted first. Her voice was steady. She glanced at me once, a quick check, and I gave her the small nod we had settled on. She turned back to him.

Gideon’s mouth curved. “When you close your eyes and touch yourself, what do you picture that you don’t get at home?”

Color rose along her throat. She didn’t look away from him. “Size,” she said. “I picture something thicker than I’m used to. I picture being held down and taken until I can’t think. I picture a man who doesn’t ask if it’s too much.”

The silence after that was thick enough to taste. I stayed still in the chair, hands on the arms, pulse loud in my ears. Gideon asked another truth, then another, each one closer to the bone: whether she had ever measured me with her hand and wished for more; whether she got wetter from the idea of being watched while someone else used her; whether the thought of my friend had ever followed her into the shower. She answered all of it. Yes. Yes. More than once. Her knees pressed together and then eased apart again, a restless little shift that made the hem of her shorts ride higher on her thighs.

“Your turn to pick,” Gideon said.

“Dare,” Marlene breathed.

He didn’t rush. He let the word sit between them while I listened to the soft sound of her breathing and the faint creak of the couch. The tension was delicious and awful and exactly what we had invited into the room. Gideon leaned in just enough that his voice dropped, and I had to strain, which only made every syllable land harder.

“Then we’re going to keep going,” he said. “And Bruno stays right where he is.”

She nodded. So did I.

Gideon’s next truth was quieter, meant for her and still perfectly audible to me. “Have you thought about my cock specifically?”

Marlene’s fingers twisted in the hem of her tank. “Yes.”

“How?”

“Thick,” she said. “Heavy. The kind that would stretch me. I’ve wondered what you’d feel like in my mouth. I’ve wondered if I’d make sounds I don’t make for Bruno.”

I felt that land in my chest and lower, a hot ache I didn’t try to hide from myself. Gideon watched her face, then looked past her shoulder at me, not for permission—we had already given that—but to make sure I was hearing her. I was. Every word.

“Dare,” she said again, before he could ask.

“Show me those small tits.”

She pulled the tank over her head in one motion and let it fall beside her hip. Her breasts were exactly as I knew them: small, high, perky, pale except for the flushed pink of her nipples, which had already drawn tight. They barely moved when she straightened her spine for him. Gideon’s gaze went dark and appreciative. He didn’t touch yet. He just looked, and she let him, chest rising, the little swells catching the lamplight.

“Truth,” he said. “Do you want me to be rough with you?”

“Yes.” No hesitation this time. “I want to be used. I want it to feel like too much and still want more.”

“Dare. Hand on me. Through the pants. Feel what you’re asking for.”

She shifted closer on the cushion. Her palm settled over the long ridge in his jeans and her breath caught audibly. I watched her fingers map the thickness, the length, the way he filled her hand even trapped behind denim. She stroked once, slow, then again, firmer, learning the shape. Gideon’s head tipped back a fraction. A low sound left him.

“Bigger than you imagined?” he asked.

“Bigger than I’m used to,” she said, and the honesty in it made my grip tighten on the chair. She kept stroking, thumb tracing the head through the cloth, until he caught her wrist.

“Dare,” he said. “On your knees. I want that mouth.”

Marlene slid off the couch without looking away from him. The carpet took her knees. She opened his pants with careful fingers, eager ones, and drew him out. Even from across the room I could see how thick he was, how the shaft filled her fist, how the head looked heavy and flushed. She made a small, stunned sound and then leaned in, lips parting, and took him.

The wet noise of her mouth reached me clearly. She sucked him with focused hunger, cheeks hollowing, one hand working what she couldn’t fit, the other braced on his thigh. Gideon gathered her hair loosely and guided rather than forced, watching her small tits sway with each bob of her head. She moaned around him, the vibration obvious in the way his stomach tightened.

“Look at you,” he murmured. “Pretty little wife on her knees for a bigger cock, and your husband gets to hear every slurp.”

She pulled off just long enough to breathe, a string of spit connecting her lip to his tip, and said, “I want him to hear.” Then she went back down, deeper, gagging softly and choosing to stay.

Another truth, rasped while she licked along the underside: “Tell him what you want next.”

Marlene lifted her face, lips shiny, eyes bright, and turned her head just enough that her voice carried straight to my chair. “I want to feel him inside me,” she said, breathless and certain. “I want his big cock in my pussy while you sit there and listen to every moan. I want that. I’m asking for it.”

“Yes,” I said. One word. It was all I had agreed to give, and it was enough.

Gideon hauled her up by the hips and kissed her once, hard, then shoved his jeans lower. “Then get on it.”

Marlene climbed into his lap facing him, knees planted on either side of his thighs, small tits inches from his mouth. She reached between them, lined him up, and sank. The stretch pulled a broken sound out of her immediately—high, shocked, grateful. I watched her tight pussy take him inch by inch, the lips of her cunt parting around a girth that made her pause, breathe, and push again. Her hands braced on his shoulders. Her belly fluttered. When she finally sat fully, stuffed to the root, she trembled and laughed once, disbelieving.

“God,” she said. “You’re so thick. I can feel you everywhere.”

She started to ride. At first it was careful, experimental lifts, her small tits bouncing in tight little arcs that barely traveled and somehow looked filthier for it. Then she found a rhythm and chased it, dropping harder, grinding her clit against him at the bottom of each stroke. The couch complained. Wet sounds multiplied. Gideon palmed her ass and helped her slam down, meeting her with upward thrusts that punched little cries out of her throat.

“Louder,” he said. “He came here to listen.”

She obeyed. She moaned for me on purpose, head tipping back, voice open and raw. “It’s so deep—Bruno, he’s so deep—I can’t—oh, fuck, I can feel every vein.” Her perky breasts jerked with each bounce, nipples stiff, sweat starting to shine along her collarbones. Gideon bent and sucked one small tit into his mouth, teeth grazing, and she yelped and rode faster, chasing the friction.

I sat and took all of it: the slap of her ass against his thighs, the slick repetitive sound of her cunt swallowing him, the way she said his name and then mine in the same breath as if both belonged in the room. She came the first time like that, sudden and loud, clamping down, hips stuttering, a long cry tearing out of her while Gideon held her in place and let her shake on his cock. She didn’t stop after. She kept moving through the aftershocks, greedy, whispering that she wasn’t done.

“Turn around,” Gideon said. “I want you from behind. I want him to see that little ass and hear what you sound like when I really fuck you.”

She climbed off with a wet sound that made my stomach clench, turned, and bent over the couch cushions, chest down, hips up, looking back over her shoulder at him and then, briefly, at me. Her face was flushed, mouth open, small tits pressed nearly flat against the cushion so that only the outer curves and her hard nipples showed. Gideon stood, stroked himself once, and pushed back in from behind in one long drive.

Marlene’s fingers clawed the fabric. “Yes—yes—like that—”

He gripped her hips and set a punishing pace. Deep, powerful thrusts that shoved her forward and dragged her back onto him. Each impact was a blunt, fleshy sound followed by her voice breaking. From my chair I could see the way her tight pussy clung to his massive cock on the out-stroke, glistening, struggling to take the thickness and still begging for it. He didn’t gentle it. She had asked for rough, and he gave it to her, one hand fisted in her hair, the other spanning her hip, pulling her onto every stroke until the wet slap filled the room.

“Listen to that,” Gideon said, loud enough for me. “She’s soaking me. This little pussy was made to get stretched.”

“It’s better,” Marlene gasped, and the words hit harder than the sounds. “It’s better than what I’m used to—God, Bruno, his cock is so much bigger, I can feel it in my stomach, I can’t think when he fucks me like this—”

“Say it clearer,” Gideon ordered, pounding harder, the couch knocking the wall.

“His big cock feels better than yours,” she cried, not cruel for its own sake but wrecked and honest, exactly as the heat of the moment demanded. “I’m sorry—I’m not sorry—he’s fucking me so deep I can’t stop cumming—”

She did. A second orgasm rolled through her while he stayed buried and ground, her whole body seizing, thighs shaking, voice going hoarse around his name and broken pleas for more. He didn’t let her collapse. He kept thrusting through it, slower for three strokes, then hard again, talking the whole time about how tight she still was, how her small tits looked mashed into the cushion, how pretty she sounded getting ruined while her husband sat across the room and took every filthy second. I listened to the wet sounds, the creak, her orgasms, the low grunts he made when she clenched. My own breathing was loud in the quiet between her cries. I didn’t move. That had been the deal, and I held it.

When she was shaking and oversensitive, still pushing back for more, Gideon pulled out with a slick drag that made her whimper at the emptiness. He turned her onto her back along the cushions, stroked his thick shaft twice over her chest, and came in heavy ropes across her small tits and up onto her flushed face. Cum striped her perky breasts, caught on a nipple, painted her cheek and her open, smiling mouth. She didn’t flinch. She held still for it, eyes half-lidded, satisfied in a way I had never seen after sex with me alone, one hand resting on her stomach as if feeling the ghost of how full she had been.

Gideon exhaled, spent, and stayed close without crowding her. Marlene wiped nothing away. She turned her head toward my chair, cum shining on her skin, small tits rising and falling, and looked straight at me where I still sat, silent, listening to the last of her breath.

“This truth or dare game left me wonderfully sore,” she purred, voice wrecked and warm, “and I am already eager to play again soon.”

I realized then that the quiet I had promised would never sound like silence to me again.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own voyeur story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Adults only · no real people · your request is never shown, only your credit name
Sponsor

Porn with real chemistry.

Films made for how women actually like it.

Take a look →
Sponsored link. 18+ only.
Tagged cowgirl doggy-style blowjob facial dirty-talk

Fresh filth, nightly

The best new stories in your inbox every day. Free, 18+, unsubscribe anytime.