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

Office Brat Spanked Humiliated

Ravi spanks and brutally ass-fucks his bratty coworker Colette while their colleagues watch.

9 min read October 16, 2026New

Colette sauntered through the open-plan office at twenty-four, her pencil skirt hugging the curve of her ass like it had been painted on, blouse unbuttoned just far enough to flash the lace edge of her bra whenever she leaned over a desk. For weeks she had needled Ravi, her twenty-nine-year-old colleague two cubicles down, with sharp little barbs that always landed just shy of open invitation. “Nice tie, Ravi. Did your mother pick it out again?” she’d murmur, brushing past him close enough that her hip grazed his thigh. He’d fire back just as hot, voice low and rough: “Keep talking, Colette. That mouth of yours is going to get you bent over something harder than this keyboard.” The air between them crackled every single time; both of them knew it, both of them wanted the collision.

Today the tension finally snapped. Vanessa and Darius stood by the printer, coffee mugs in hand, chatting about the quarterly numbers when Colette deliberately tipped her own steaming cup across Ravi’s desk. Dark liquid flooded his keyboard, papers, the sleeve of his crisp white shirt. She didn’t flinch. Instead she planted one hand on her hip, smirked that bratty little smirk that always made his cock twitch, and drawled, “Oops. Looks like I made a mess. You gonna do something about it, Ravi, or just sit there looking pretty?”

Vanessa’s eyebrows shot up; Darius let out a low whistle. Ravi’s dark eyes locked on Colette’s. Heat flooded him—weeks of suppressed want roaring up like fire. He wanted her stripped, spanked, fucked raw until that sharp tongue begged. And from the way her nipples already pressed against her blouse, from the flush climbing her throat, she wanted exactly the same brutal play.

He stood, chair scraping. “Vanessa. Darius. Stay.” His voice was iron. He strode past Colette, locked the office door with a decisive click, then turned back to her. The four of them were sealed inside the glass-walled conference space that doubled as Ravi’s temporary overflow office. Blinds already half-drawn. Perfect.

“You’ve been begging for this with that mouth for weeks,” Ravi said, stepping close enough that Colette had to tilt her head back. “I’m going to bend you over that desk, bare your ass, and spank you until it’s red and stinging. Then I’m going to shove my cock down your throat while Vanessa and Darius watch every second of you choking on it. After that I’m going to split your tight little hole open and fuck your ass until you can’t walk straight. That’s how I handle a brat who spills coffee on my desk and dares me. You still smirking, Colette?”

Her pulse hammered. She felt the wet heat flood her panties at every filthy word. Mutual, raw, wanted—this was the rough dominance they’d both circled for weeks. She licked her lips, defiant even as her thighs pressed together. “Big talk. You got the cock to back it up, or just more paperwork?”

Ravi’s laugh was dark. He flicked a glance at their colleagues. Vanessa’s cheeks were pink, her breathing already shallow; Darius had adjusted himself openly, eyes hungry. “They stay. They watch. Strip. Everything off. Now.”

Colette’s heart slammed against her ribs. She wanted this—every humiliating second of it. Still she dragged it out, brat to the core. She turned slowly so they all got the view, fingers working the buttons of her blouse one by one. The fabric parted, revealing the black lace bra that barely contained her full tits. She shrugged the blouse off, let it puddle on the carpet. Vanessa made a soft sound of approval; Darius muttered, “Fuck, look at her.”

“Skirt next,” Ravi ordered, already unbuckling his own belt, the thick outline of his cock straining hard against his slacks. Colette’s mouth watered at the sight even before he freed it. She unzipped, shimmied the tight skirt down her hips, stepped out of it in her heels. Only the matching thong and bra left. Her skin prickled under their stares—Ravi’s intense, Vanessa’s gleaming with heat, Darius openly stroking the bulge in his pants.

“Bra. Panties. Slow.” Ravi’s voice dropped lower. He shoved his pants and boxer-briefs down just enough; his cock sprang free, thick, veined, already leaking at the tip. Colette’s defiant taunts died in her throat for half a second. That thing was going to wreck her, and God she wanted it. Her bratty mouth watered hard; she could already taste salt on her tongue.

She reached back, unclasped the bra, let her tits spill free—nipples tight and dark pink. Then she hooked her thumbs in the thong, peeled it down inch by inch, the soaked crotch clinging before it dropped. She stood naked except for the heels, pussy bare and glistening, ass round and unmarked for now. A shiver ran through her, pure eager heat, not fear. Her earlier smirk softened into something hungrier.

“Look at you,” Ravi said, wrapping a fist around his cock and giving it one slow stroke so a bead of precome welled. “Bratty little office slut finally stripped for an audience. Come here.”

Colette stepped forward on shaky legs, eyes locked on that hardening length. Vanessa whispered something filthy to Darius; he nodded, never looking away. Ravi caught Colette’s chin, thumb brushing her lower lip. “You’re going to get on your knees in a minute and suck this cock while they watch you drool. But first I want you bent over my desk so I can start teaching that attitude a lesson with my hand. You ready to feel it, Colette? Ready to take every spank and every inch I’m going to bury in your ass after?”

She met his gaze, cheeks flushed, nipples aching. The coffee still dripped somewhere behind them; none of them cared. Her voice came out husky, taunting even now, but threaded with pure want. “Do it then. Make it hurt. Make them watch. I dare you.”

Ravi’s free hand settled heavy on the back of her neck, steering her toward the desk. Vanessa and Darius shifted closer, breath audible, approval rolling off them in waves of shared heat. Colette’s bare thighs brushed the cool wood as she leaned forward, ass presented, heart hammering with the knowledge that the real rough play—the spanking, the cock-sucking, the brutal stretch of his thick cock forcing into her tight hole—was only heartbeats away.

Ravi sat hard in the desk chair and hauled Colette across his lap in one smooth yank, her bare stomach pressing hot against his thighs, cock trapped thick and throbbing underneath her. Her heels kicked once against the carpet. Vanessa and Darius edged closer, breath loud in the sealed office.

“Count them,” Ravi ordered, and brought his open palm down with a crack that echoed off the glass. Colette jolted, a sharp cry ripping free as fire bloomed across her right cheek. “One—” Another slap landed harder on the left, the sound wet and meaty. “Two!” He set a brutal rhythm, alternating cheeks, each spank louder than the last until her ass glowed scarlet and the flesh jiggled under every strike. Tears pricked her eyes; she squirmed, grinding her soaked cunt against his thigh even as she gasped the numbers. “Twelve—fuck—thirteen!” His hand never slowed. Red handprints layered over red handprints. She could feel the heat radiating off her skin, the sting sinking deep, and still she pushed her ass up for more.

“Twenty-five,” she sobbed at last, voice wrecked. Ravi rubbed the burning globes roughly, then shoved two fingers between her cheeks, finding her tight hole and pressing just enough to make her whimper. “Office slut,” he growled. “Spills coffee, runs her mouth for weeks, then comes all over my leg while I paint her ass red. Look at them watching you. Vanessa’s got her hand down her skirt. Darius is hard enough to split his zipper. They know what you are.”

He shoved her off his lap onto her knees. Colette landed between his spread thighs, cheeks flaming, eyes glassy. Ravi fisted her hair and guided the fat head of his cock to her lips. “Open. Suck it like the bratty little cocksleeve you are.”

She opened wide and took him deep on the first thrust, gagging wetly as the thick shaft stretched her throat. Spit spilled down her chin. He fucked her face in short, punishing strokes, balls slapping her chin, dirty talk pouring out while Vanessa and Darius stared. “That’s it—choke on it. Every time you smart-mouthed me I pictured this: my cock plugging that smart mouth while the whole office sees what a desperate whore you turn into once you’re stripped. Look how wet your thighs are. You’re dripping on the carpet, Colette. Office slut on her knees, ass still glowing, sucking dick like it’s her real job.”

Colette moaned around him, tongue working the underside, eyes watering as he held her nose flush to his abdomen. She sucked harder, hungry, bratty even now—hollowing her cheeks, swirling, letting him use her throat until saliva ropes hung from her chin to his balls. When he finally pulled free with a wet pop, her lips were swollen and shiny.

He hauled her up, spun her, and bent her hard over the desk. Papers scattered. Coffee-stained keyboard shoved aside. “Ass up. Spread yourself.” Colette reached back with both hands and pulled her sore cheeks wide, presenting the tight pink hole that clenched under their stares. Ravi spit directly onto it, rubbed the slickness in with his thumb, then notched the broad head of his cock against the tiny ring.

“Beg,” he said.

“Please—fuck my ass, Ravi—split me open, I want it, I need it—” The words tumbled out raw and eager.

He drove forward in one long, relentless thrust. Colette’s scream turned into a broken moan as the thick shaft forced her open, stretching her impossibly wide. Her hole fluttered and gripped, fighting then yielding. He bottomed out, balls flush to her reddened cheeks, and held there while she panted and adjusted, tears of overwhelm streaking her face. Then he fucked her.

Deep, punishing strokes. Full withdrawals almost to the tip, then slamming back in until the desk creaked and her tits flattened against the wood. Every thrust dragged over her rim, the burn exquisite, the fullness stealing her breath. “Tight fucking ass,” Ravi snarled, gripping her hips hard enough to bruise. “Taking every inch like you were made for it. Tell them how it feels.”

“So full—hurts so good—I’m their office slut, just a hole for your cock—” She pushed back to meet him, begging without shame. “Harder—please, wreck me—make me come on your cock—”

Vanessa’s soft moan and Darius’s low curse faded under the wet slap of skin. Ravi reached under, found Colette’s swollen clit, and rubbed merciless circles while he pounded her ass without mercy. The dual sensation shattered her. Her climax hit like a fist: cunt spasming empty, ass clamping rhythmically around the thick invasion, sobbed curses and “yes, yes, more” spilling from her lips as pleasure ripped through every nerve. Ravi followed seconds later, hips stuttering, growling as he yanked free, spun her around by the hair, and painted her tear-streaked face in thick, hot ropes. Cum striped her cheeks, her lips, her tongue; some dripped onto her tits.

He kept his grip in her hair, cock still twitching in front of her. “Thank me.”

Colette’s voice was hoarse, wrecked, pure satisfaction underneath. “Thank you for spanking my ass red. Thank you for fucking my throat. Thank you for splitting my tight little hole open and coming all over my face, Ravi.”

He fed the half-hard length back between her lips. She licked him clean with slow, deliberate strokes—tongue circling the head, chasing every last drop down the shaft—while a bratty, spent little smile curved her messy mouth. Vanessa and Darius broke into open applause, the sound sharp and approving in the quiet office. Colette stayed on her knees a moment longer, ass glowing, hole twitching and dripping, face marked, already aching for the next coffee spill, the next dare, the next time she could push him until he locked the door again.

Rate this story

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

Want your own anal 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 spanking rough-sex dirty-talk anal

Fresh filth, nightly

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