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

Teacher's Hotwife Faculty Fling

Tracy fucks her colleagues Roman and Andre in the faculty lounge while her husband James watches.

11 min read October 22, 2026New

The faculty lounge smelled of burnt coffee and dry-erase markers, and Tracy liked it that way. At fifty-two she still crossed the room in heels that clicked like a dare, petite enough that the men had to look down and bold enough that they never looked away. Blonde hair brushed her shoulders. Blue eyes took inventory. The blouse she wore was white and thin, and the natural teardrop shape of her C-cup breasts moved when she laughed, heavy and soft above the narrow wasp of her waist. Below that, a fitted charcoal skirt hugged her firm round ass and the long athletic lines of her thighs. On her right ankle a thin silver anklet caught the fluorescent light every time she shifted her weight. White polish gleamed on her cute little toes inside open-toe pumps. Everyone on the faculty knew what the anklet meant. Tracy fucked other men. Her husband liked it.

James sat near the windows with a paper cup and a stack of graded essays, fifty years old, broad through the shoulders, watching her the way a man watches a match he already knows he is going to enjoy. He did not hide it. When Roman came in from the history department, forty-eight, dark hair going silver at the temples, Tracy turned her whole body toward him and let her hip settle against the counter.

“Roman,” she said, voice low and warm. “You missed the curriculum meeting. I saved you the only decent muffin.”

He took it from her fingers and let the touch linger. “You save me things you shouldn’t.”

“I save you things my husband likes me to save.” She glanced across the lounge. James met her eyes and gave the smallest nod. Heat climbed her throat. She shifted so the anklet chimed against the cabinet and the skirt pulled tighter across her ass. Roman’s gaze dropped, then came back up slower.

Andre arrived a minute later with a folder under his arm, forty-five, tall, the kind of calm that made her want to wreck it. He taught composition and had the hands for it, long fingers, veins showing when he set the folder down. Tracy stepped between the two of them as if the space had been reserved.

“Andre. Roman was just telling me how boring his morning was.” She tipped her chin. “I offered to make the afternoon worse.”

Andre’s mouth curved. “In the lounge?”

“In front of whoever wants to watch.” She let her fingertips rest on his wrist, light, professional if you didn’t know her, filthy if you did. “James is right over there. He already knows I’m wet from standing between you.”

Roman exhaled through his nose. Andre looked past her shoulder at James. James lifted his cup in a quiet toast, no jealousy in it, only hunger. The three of them had danced this way for two semesters. Flirtation in the halls. A hand at the small of her back between classes. Nothing finished until she decided the day was done. Today she had decided before she put the heels on.

She laughed at something Roman said about a stubborn dean and leaned in until her breast brushed his sleeve. The contact was brief and deliberate. Andre watched the shape of her, the way the blouse gaped when she reached for a napkin, the pale inner curve of one teardrop breast. She caught him looking and didn’t close the gap. She spread her stance a little so the skirt rode and the anklet flashed, white toes pointed, and she talked about office hours as if her nipples weren’t tight against the fabric.

James turned a page he wasn’t reading. His cock had been half-hard since she walked in. He liked the public part almost as much as what came after. Colleagues drifted through with lunch bags and complaints. None of them were shocked. Tracy’s marriage was an open door and she never pretended otherwise. A young adjunct nodded at her anklet on the way to the microwave and kept moving. Tracy smiled at Roman like the room belonged to her.

“Stay after the last bell,” she murmured, just for the two of them. “Both of you. James too. I’m done teasing.”

Roman’s knuckles went white around the muffin wrapper. Andre said, “Conference room?”

“Locked,” she said. “And I’m not wearing panties under this skirt. Thought you should suffer with that until lunch.”

She walked back toward the mailboxes, heels striking, ass rolling, anklet singing. James watched every step and adjusted himself under the table. Across the lounge Roman and Andre stood very still, already ruined for the rest of the morning.

Lunch break emptied the halls in uneven waves. Tracy caught James by the elbow outside the copy room and pulled him into the stairwell where the concrete smelled like dust and old paint. She rose on her toes, blonde hair brushing his jaw, blue eyes bright and filthy.

“I’ve been dripping since nine,” she whispered. “Roman kept looking at my tits like he wanted to pull them out over the coffee pot. Andre’s hands. God, James, I want those hands on my ass while you watch. I’m so wet my thighs are slick. I invited them. After hours. Empty conference room. You come. You watch me take both of them. I need you there.”

James cupped the back of her neck. His voice was rough. “You sure?”

“I’ve been sure since I married you.” She kissed the corner of his mouth, not sweet, hungry. “Say yes.”

“Yes.” He slid a hand under the hem of her skirt and found her bare, hot, soaked. Two fingers eased along her slit and came away shining. She bit her lip so she wouldn’t moan in the stairwell. “Go tell them. I’ll be there.”

She fixed her blouse with shaking hands and spent the afternoon teaching with a wet cunt and a professional smile. When the last student left and the building went quiet, she texted two words: conference room. Roman answered with a period. Andre was already walking the hall when she stepped out of her office, heels loud in the emptiness. James waited by the door with his jacket off, sleeves rolled, eyes dark.

Inside, the long table gleamed under one bank of lights. Blinds were down. Tracy turned the lock herself and leaned back against it, petite and glowing, chest rising.

“Rules are the same as always,” she said. “I want it. James wants it. You want it. Anybody says stop, we stop. Otherwise you use me. Hard. In front of my husband.”

Roman nodded. Andre said, “We want it.”

James pulled a chair to the head of the table and sat, legs spread, already opening his belt. “Show them, Tracy.”

She unbuttoned the blouse slowly, eyes on her husband, then on the other two. The fabric fell. Her natural teardrop breasts spilled free, full C-cups with tight pink nipples, heavy on her small frame, gorgeous against the narrow waist. She unzipped the skirt and let it pool. No panties. A trimmed blonde patch, lips swollen and glossy. The firm round ass, the athletic thighs, the long legs ending in white-painted toes and that telling anklet. She stepped out of the skirt but kept the heels.

“Jesus,” Roman said.

“Come here,” she told them.

They came. She kissed James first, deep and wet, tasting coffee and want, while her hands found both cocks through their pants. Roman was thick, heavy in her palm. Andre was longer, the shaft veined even through the cloth. She stroked them while her tongue slid against her husband’s, moaning into his mouth when Roman palmed a breast and Andre gripped her ass, fingers digging into firm flesh. James broke the kiss to watch her face.

“Look at you,” he said. “My nasty little wife, jerking off the faculty.”

“Your nasty little wife,” she agreed, and dropped to her knees on the carpet.

She freed Roman first. His cock sprang out thick and dark, the head broad, already wet at the slit. She licked the underside from base to tip, blue eyes up, then took him into her mouth with a hungry sound. Her lips stretched. She bobbed, saliva shining, one hand pumping what she couldn’t swallow yet. Andre opened his pants and she turned, leaving Roman glistening, and swallowed Andre’s veiny length until her nose brushed his stomach and her throat fluttered. She gagged softly, pulled off with a string of spit, and smiled.

“Both of you taste like you’ve been hard all day.”

James had his cock out, stroking slow, eyes locked on her mouth. “Beautiful. Filthy. Don’t stop.”

She didn’t. She alternated, sucking Roman deep while her fist worked Andre, then switching, cheeks hollowing, anklet chiming when she shifted her knees. Spit ran down her chin onto her teardrop tits. Roman groaned and threaded fingers into her blonde hair, not forcing, guiding. Andre cursed under his breath and watched James watch her. The room filled with wet sounds and the creak of the chair.

When her jaw ached and her cunt clenched on nothing, she stood, bent over the long table, and presented her ass. Heels planted. Back arched. The wasp waist made her ass look even rounder.

“Roman. Fuck me. Andre, I want your cock back in my throat.”

Roman stepped in behind her, rubbed the thick head through her soaked folds, and pushed. She cried out, high and broken, as he stretched her open. He was big. She took him anyway, pushing back until his hips met her firm ass and the anklet jumped. Andre moved to the other side of the table. She opened her mouth and he fed her his shaft, careful, then deeper when she grabbed his thigh and pulled. Roman fucked her in long, hard strokes. The table rattled. Her breasts swung, teardrop shapes slapping softly, nipples dragging the polished wood. Every thrust shoved her further onto Andre’s cock until she was drooling around him, eyes wet, moaning like she was starved.

James stroked faster. “That’s it. Take them. Let me see that pussy swallow him.”

Roman gripped her hips and pounded, the sound of skin on skin sharp in the locked room. “Tight. Fuck, she’s tight. James, your wife’s cunt is gripping me.”

“She does that when she’s showing off,” James said, voice thick. “Give it to her.”

She pulled off Andre long enough to gasp, “Harder,” then dove back down, throat working. Roman obliged. The slap of his hips against her round ass echoed. Her white toes curled in the heels. Cream slicked her thighs and his cock. She came the first time with Andre buried in her mouth, a shuddering clench that made Roman swear and slow so he wouldn’t finish. She shook through it, whimpering around the shaft, then lifted her head, spit-slick and grinning.

“Switch. I want James to see every inch.”

She climbed onto the table and straddled Andre reverse, facing her husband. Andre lay back. She reached between her legs, lined his veiny cock up with her dripping pussy, and sank down in one slow, obscene slide. James had a perfect view: her swollen lips parting around another man’s shaft, the stretch, the shine, the way her firm ass settled on Andre’s hips. She rode him, rolling, lifting until the head nearly slipped out, then dropping again. Her teardrop breasts bounced. The anklet flashed on her right ankle. Roman stood beside James, cock wet from her cunt, watching her use Andre like a toy.

“See it?” she panted at her husband. “See him disappear in me? This is what I wanted all morning. Faculty cock in your wife while you sit there and stroke.”

James’s hand moved steadily. “I see it. Ride him. Make a mess.”

She did. Andre held her waist, that narrow waist, and thrust up to meet her. The wet sounds were filthy. She leaned back, braced on his chest, and spread her knees wider so James missed nothing. Roman reached in and rubbed her clit with two fingers. She jerked, cried out, and came again, pussy fluttering around Andre, juice running down onto his balls. Andre groaned and held still, jaw tight, refusing to come yet.

“Not done,” she said, voice wrecked. “Spit-roast me. Both of you. Use this petite body until you can’t.”

They moved her like they had practiced it in their heads for months. She bent over the edge of the table again, ass up, heels braced. Roman slid back into her cunt from behind, thick and relentless. Andre stood in front and pushed into her open mouth. They found a rhythm fast, hard, the kind that knocked the breath out of her and put it back as moans. Roman’s hips slapped her firm ass. Andre fucked her throat in shorter strokes, careful of her air, filthy with the rest. Her breasts swung and swayed. Sweat shone on her wasp waist. The anklet jingled with every impact.

James stood now, close enough to touch her hair, cock in his fist. “Look at my hotwife. Stuffed at both ends. You love it.”

She moaned yes around Andre’s shaft. Roman reached under and palmed a swinging breast, pinching the nipple. “Gonna come. Where?”

She pulled off Andre, strings of spit connecting her lips to his cock. “Tits. Face. All of you. I want to wear it out of here. James, you too. Cover your nasty wife.”

Roman slammed in three more times, pulled out, and stroked. Andre did the same, stepping around beside him. James moved in. Tracy dropped to her knees between them, blonde hair stuck to her cheeks, blue eyes blazing, mouth open, teardrop breasts lifted in her hands. She looked ruined and radiant.

Roman came first, thick ropes striping her left breast and her collarbone. Andre followed with a broken groan, painting her cheek, her lips, the swell of her right tit. James lasted a few more strokes, eyes on the mess, and added his own across her chin and the upper curve of her breasts. Hot cum slid between her tits, over her nipples, down toward her narrow waist. She licked her lips and smiled like she had won something.

“Fuck,” Andre said, breathless. “Tracy.”

She rose on shaking legs, cum glistening on her mouth, and kissed James deep. He tasted all three of them on her tongue and kissed her harder for it, one hand in her hair, the other squeezing her cum-smeared breast. No softness in it. Just claim and pride and heat.

She broke the kiss, turned to the other two, and laughed, low and satisfied. “Thank you. That was a delicious faculty fling. Exactly what I needed.” She wiped nothing off. She stepped back into the skirt, leaving it unzipped a moment so they could see the shine on her thighs, then zipped it over bare skin. The blouse went on loose over sticky tits. She slid her feet back into the heels, white toes flashing, and the anklet chimed when she tested her balance.

Roman tucked himself away, still staring. Andre handed her a napkin she didn’t use. James opened the lock.

In the quiet hall she took her husband’s arm and walked, heels striking, anklet singing, cum drying on her lips and breasts under the thin blouse. She leaned in, voice filthy and bright, already planning.

“Next week I’m bending over Roman’s desk during his free period and making Andre hold my ankles so you can watch his cock wreck me from the doorway, and I want both of them to come in my cunt until it drips down these white toes.”

Rate this story

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

Want your own hotwife 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 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Toys that play along.

App-controlled, from anywhere. Discreet delivery.

See them →
Sponsored link. 18+ only.
Tagged blowjob doggy-style deepthroat reverse-cowgirl spitroast

Fresh filth, nightly

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