Cover of Concrete Desires

Concrete Desires

Read the story

3 chapters · 8025 words · Read 1 times

Office sex - coworkers. Late night work. Tension is in the air. Going down elevator. To the car and it ends with car sex

Chapter 3: The Morning After the Storm

The hum of the office on Monday morning was a familiar drone, a white noise of keyboards, murmured phone calls, and the industrial-grade air conditioning that always smelled faintly of dust and recycled ambition. Amy moved through it like a ghost in her own life. Her tailored black blazer felt like a costume. The click of her heels on the linoleum was a metronome counting down to a confrontation she couldn’t avoid.

She kept her head down, sliding into her cubicle, willing the partitions to become fortress walls. But her eyes betrayed her, flickering of their own accord to the bank of developer desks by the windows.

Liam was already there.

He was bent over his keyboard, his shoulders a tense line under a dark grey henley. The angle was wrong to see his face. She busied herself with her computer, the slow boot-up a pathetic distraction. When the monitor finally glowed to life, she risked another glance.

He’d sat back, running a hand through his hair in a gesture of frustration. And there it was. The mark. A faint, but unmistakable bruise and a slight split on his lower lip. Her teeth had done that. In the unforgiving fluorescent light of the office, it looked violent. Claiming. A secret shouted in a silent room.

A hot, jagged thrill shot through her, followed immediately by a cold wash of nausea. She had done that. She had marked him. The memory of the garage—the taste of him, the concrete under her knees—flooded her senses, so vivid it dizzied her. She looked away, gripping her mouse until her knuckles ached.

“Morning, Amy!”

The voice, cheerful and overloud, made her jump. Brenda from HR was waddling toward her, a clipboard clutched to her substantial chest, a knowing smile playing on her lips. Brenda knew everything. She was the office’s central nervous system for gossip, a plump, cheerful spider in a web of secrets.

“Morning, Brenda,” Amy managed, her voice barely a scratch.

“How was your weekend?” Brenda asked, but her eyes were already sliding past Amy, toward Liam’s desk. They narrowed slightly, then snapped back with renewed, avaricious interest.

“Fine. Quiet,” Amy lied.

“Hmm. Not for everyone,” Brenda said, her voice dropping to a conspiratorial whisper. She tapped her clipboard. “Had to file an incident report first thing. Over the weekend.”

Amy’s blood turned to ice. “Incident report?”

“From the building’s head of security. For the parking garage.” Brenda’s eyes were like drills. “Seems there was some… unauthorized activity late Friday night. On level B2. Near the pillars.”

The world tilted. The hum of the office receded, replaced by a roaring in Amy’s ears. They’d been seen. Maybe not clearly, but seen enough. Security cameras. A report. HR. Her career, her reputation—it all crumbled in an instant, reduced to a line on Brenda’s clipboard.

Across the room, Liam stood up. His chair screeched back, a harsh, raw sound that cut through the office buzz. He’d heard. He was looking straight at them, his expression unreadable from this distance, but the set of his shoulders was rigid.

Brenda followed Amy’s gaze and her smile deepened. “Oh dear. Looks like Liam wants a word. That lip looks painful. A weekend mishap, I suppose?”

Before Amy could formulate a denial, Liam was striding across the open floor. He didn’t look at Brenda. His eyes were locked on Amy, a storm brewing in their dark depths.

“Amy. I need the Q3 analytics file. Now.” His voice was flat, professional, but it brooked no argument.

“I—It’s in the server, you have access—” she stammered.

“There’s a permissions error. I need you to show me. On your local drive.” He turned on his heel, expecting her to follow.

This was a terrible idea. A transparent, reckless idea. But staying under Brenda’s gimlet stare was worse. Amy stood, her legs unsteady, and followed Liam’s retreating back as he walked not toward the IT server room, but toward the short hallway that held the janitor’s closet and the main supply room.

He pushed open the supply closet door and held it, waiting. She slipped past him, her arm brushing his, and the contact sent a jolt through her system. He followed her in and let the door click shut, plunging them into near-darkness. The only light seeped from a flickering, dusty bulb in a wire cage overhead. The air was thick with the smell of paper, ink, and old wood.

The door hadn’t even fully closed before he had her. His hands were on her shoulders, spinning her, pushing her back against a towering shelf of reams of paper. A box of staples rattled to the floor.

“What the hell was that?” he growled, his face inches from hers. The damaged lip was more prominent up close, a brutal souvenir.

“Brenda, she knows, or she suspects—” Amy started, panic rising.

“I don’t give a fuck about Brenda,” he cut her off, his voice low and venomous. “I’m talking about Friday. You left. You ran.” His hands slid from her shoulders to her wrists, pinning them against the shelf at her sides. The pressure was unyielding. “You fucking ran after that.”

“You were with Rebecca,” she spat, trying to twist free. The shelving dug into her spine.

“I was talking to a colleague. You swallowed my come on your knees in a public garage and then you fucking ran.” His breath was hot on her face. “You started this, Amy. In the elevator. In the pantry. You looked at me like that, you touched me like that. You put your mouth on me. You started this war. Now you don’t get to retreat.”

The word ‘war’ hung between them, electric and true. This wasn’t a romance. It was a collision.

“This is insane,” she whispered, but her body was betraying her, heating under his grip, a treacherous ache already pulsing between her legs.

“Yeah,” he agreed, a dark, humorless smile touching his ruined mouth. “It is.”

Then his mouth was on hers, not kissing, but claiming, punishing. It was nothing like the pantry. This was all teeth and desperate, angry need. She bit back, meeting his violence with her own, their tongues clashing, the taste of blood—his blood, her own from a cut inside her cheek—mingling between them. He released one of her wrists only to snake his hand between them, down the front of her tailored trousers. His fingers fumbled with the button and zipper, his movements hurried, rough.

“Liam, wait—” she gasped against his mouth, a last, feeble protest.

“No.” The ziper gave way. His hand shoved inside, past the elastic of her panties. He found her wet, already soaked for him. A rough, gratified sound escaped his throat. “Fuck. You’re dripping. You want this. You’ve always wanted this.”

He didn’t wait. He hooked his fingers in the lace of her panties and pulled, hard. The fabric ripped with a sound that was obscenely loud in the small room. He yanked the shredded underwear down her thighs, letting them fall around her ankles, a puddle of silk on the dusty floor.

He freed himself from his own trousers, his cock springing out, thick and hard. He was already leaking. He didn’t bother with preliminaries. He grabbed her under one thigh, hiking her leg up around his hip, yanking her to the very edge of the shelf. The hard wood dug into her ass.

He guided himself to her entrance, the head of his cock pressing against her soaked flesh. He looked into her eyes, his own black with lust and fury. “You don’t run from me again,” he commanded, his voice a guttural rasp.

Then he drove into her in one deep, brutal stroke.

Amy cried out, a sharp, choked sound swallowed by the cramped space. He filled her completely, a stretching, burning invasion that tipped instantly into a blinding, unbearable pleasure. There was no gentle adjustment, no slow build. It was raw friction from the first moment.

He set a relentless, punishing pace, each thrust slamming her back into the shelving, making the entire unit shake. Office supplies rattled around them. A box of paperclips tumbled down, scattering at their feet. He fucked her with a single-minded intensity, his hips pistoning, his hands gripping her hips hard enough to bruise.

“Is this what you wanted?” he gritted out, his forehead against hers. “Hmm? In the garage? On your fucking knees? You wanted to own this? Then take it.”

She couldn’t speak. Her world had narrowed to the sensation of him splitting her open, the rough drag of his jeans against her bare thighs, the smell of his sweat and her own arousal. Her nails clawed at his shoulders, scrabbling for purchase. She wrapped her other leg around him, pulling him deeper, meeting each thrust with a desperate roll of her hips.

“God, you’re so tight,” he groaned, his control fraying. “So fucking wet for me. Even when you hate me.”

“I don’t hate you,” she moaned, the admission ripped from her.

“Then what?” he demanded, slamming into her so hard her teeth rattled.

“I don’t know!” she sobbed, the pleasure coiling, tight and unbearable. It was too much. The anger, the fear, the desperate, clawing need. It was all the same thing, a wildfire in her veins. She was going to come. The realization was a shockwave.

He saw it in her face. His thrusts became more erratic, harder, deeper. “Come on,” he urged, his voice raw. “Come for me. Let me feel it.”

The coil snapped. Her orgasm tore through her without warning, a violent, convulsive wave that clenched around him, milking his length. She threw her head back, a silent scream on her lips as the spasms wracked her, white-hot and shattering.

Feeling her clamp around him was his undoing. With a ragged, choked shout, he buried himself to the hilt and came, his own release pumping into her in hot, endless pulses. His whole body shuddered against her, his grip on her hips tightening as if she were the only solid thing in a dissolving world.

For a long moment, they stayed like that, locked together, panting in the dusty, dim light. The only sounds were their ragged breaths and the distant, muted buzz of the office beyond the door.

Slowly, reality seeped back in. The hard shelf against her back. The cool air on her exposed skin. The lingering, throbbing ache between her legs. The ruined panties around her ankles.

He softened inside her and gently lowered her leg, pulling out. The sensation was strangely intimate, a quiet violation after the storm. He turned away, hastily tucking himself back into his trousers, zipping up.

Amy fumbled with her own trousers, her fingers shaking too badly to manage the button. He watched her struggle for a second, then turned fully away, running both hands through his hair.

She finally managed to fasten her pants. The feeling of emptiness, of being uncovered, was acute. She stepped out of the shredded lace, kicking it under a shelf.

“The incident report,” she said, her voice hoarse and alien to her own ears. “Brenda…”

Liam straightened his shirt, not looking at her. “It was about a broken tail-light on a company car. In the garage. On Friday.”

Amy stared at his back. “What?”

“Security saw a broken light on one of the sales guy’s cars. They filed a report. That’s all Brenda was talking about.” He finally turned. His expression was hollow, the fury spent, leaving something more dangerous in its wake: a grim, weary understanding. “We weren’t seen. We just panicked.”

The relief was so profound it felt like a physical blow. They were safe. Her career, his reputation—they were intact. But the cost was laid bare between them, in the torn clothing, the bruised lip, the heavy, sex-scented air.

He reached past her for the door handle, his arm brushing her breast. She flinched.

“You don’t get to run,” he said quietly, without looking at her. “Not from this.”

He opened the door and stepped back into the bright, sanitized hallway, leaving her alone in the dark closet with the smell of their sin and the scattered paperclips gleaming on the floor like tiny, fallen stars.

The door clicked shut behind him, sealing her in the quiet dark. Amy stood frozen, her back against the shuddering shelf, the ghost of his thrusts still echoing in her bones. Her cunt throbbed, a wet, raw ache that felt like a brand. She looked down at the ruined lace around her ankle, a stark white against the dirty floor, and a hot wave of shame crested, then broke into something darker, more feral.

She bent, snatched the torn garment, and shoved it deep into her blazer pocket. The paperclips were everywhere. She left them. Fixing her slacks, smoothing her blazer, she became Amelia Hayes again in the flickering gloom. The split inside her lip stung. She touched it, saw the faint smear of blood on her finger, and brought it to her tongue. Metallic. Like the garage. Like him.

She opened the door. The hallway light was a physical assault. She walked back to her cubicle, her posture perfect, her face a smooth mask. Brenda was gone. Liam was at his desk, headphones on, staring at lines of code as if they held the universe’s secrets. The rest of the day passed in a blur of meaningless tasks and muted screens. Every time she shifted in her chair, she felt the subtle, slick evidence of what they’d done. A reminder. A claim.

At 5:07 PM, an email notification chimed. Her breath hitched.

From: Liam Walker

Subject: Server permissions.

The legacy server in the basement archive. The one for the Davenport project. I need your keycard access. Meet me at B2, bay 14, in twenty minutes. The permissions error is escalating.

It wasn’t a request. It was a summons. She deleted the email. At 5:27 PM, she gathered her things. She didn’t look at his desk. The elevator ride down to the parking basement was empty, silent, cold. The air grew damp and chilled, smelling of concrete and cold exhaust. Bay 14 was in a remote corner, under a flickering, half-dead light strip.

His Audi was there, engine off, lights dark. He was leaning against the driver’s side door, arms crossed. He watched her approach, his face all sharp angles in the poor light.

“Keycard?” he said, his voice flat.

“This is about a server,” she stated, stopping a few feet away.

“No.” He pushed off the car. “It’s about you running. Again. You walked out of that closet and you’ve been in your head all day, planning your retreat.”

“What do you want, Liam?”

“You know what I want.” He closed the distance. “Get in the car.”

“No.”

“Get in the fucking car, Amy. Or this ends right here, and you spend the rest of your life wondering what it would have felt like.”

The challenge hung between them. Her pulse hammered in her throat. Without a word, she moved to the passenger side, opened the door, and slid into the cold leather seat. He got in the driver’s side, but didn’t start the engine. The dim overhead light faded, leaving them in near-darkness, punctuated only by the erratic pulse of the failing fluorescents overhead.

He just looked at her, his eyes gleaming in the shadows.

“You marked me,” he said finally, touching his swollen lip.

“You ripped my clothes off.”

“You started it.”

“So you keep saying.” She stared straight ahead at the concrete pillar. “What’s your point? You proved you’re stronger? I already knew that.”

“That’s not what I proved.” His voice dropped, low and deliberate. “I proved you wanted it. You came harder in that closet than you probably ever have in your safe, scheduled life. And it terrified you.”

She had no answer. The truth was a stone in her gut.

“You’re in my head,” she whispered, the admission torn from her.

“Good.” He unclipped his seatbelt. The sound was loud in the stillness. “Now get in the back.”

Her body moved before her mind could protest. She fumbled for the door handle, stepped out into the chilling basement air, and opened the rear door. The interior was darker, more intimate. She slid across the cool leather. He followed, his large frame filling the space, making the car settle. He didn’t touch her at first.

“You think this is about power,” he said, his breath a cloud in the cold. “It’s not. It’s about truth. That thing in the closet was a lie. Anger. Frustration. This won’t be.”

“What are you doing?”

“Showing you.” He reached for her, his hands firm but not rough on her hips, turning her to face the back of the driver’s seat. “On your knees. Facing the window.”

A tremor ran through her. She complied, the leather creaking under her, her face close to the tinted glass looking out onto the empty, grey concrete bay. She heard the rustle of his clothes behind her. Then his hands were on her hips again, pulling her slacks and the tights beneath down to her knees in one efficient motion. The cold air kissed her bare ass, her exposed cunt. She shuddered.

“You’re still wet,” he observed, his voice thick. “From hours ago. Jesus.”

His thumb brushed through her folds, a slow, deliberate stroke that made her jump. He spread her open. Then she felt it—not his cock, but the warm, insistent pressure of his mouth. His tongue, flat and broad, licked a slow, torturous path from her entrance all the way up to her clit.

She gasped, her forehead falling against the cold window. “Liam…”

“Quiet.” His breath was hot against her. “Just feel it.”

He didn’t devour her. He studied her. His tongue mapped her, learning the shape of her, the specific textures. He licked into her entrance, tasting her deeply, humming as he did so. The vibration shot through her core. He used his thumbs to part her wider, holding her open for his mouth. He circled her clit with the very tip of his tongue, slow, then fast, then slow again, denying her a rhythm.

“You taste like come,” he murmured against her, his words a filthy, hot caress. “My come. Still inside you. Fuck.”

The obscenity, the raw ownership of it, made her moan. He redoubled his efforts. His tongue became relentless, flicking and pressing on her clit with precision. He slid two fingers inside her, curling them, finding a spot that made her back arch. He fucked her with his fingers in a steady, deep rhythm while his mouth worked her clit.

“That’s it,” he grunted, his voice muffled by her flesh. “Let go. I want to feel you come on my face. I want to taste it.”

The coil was different this time. Not a violent snap, but a deep, rising swell, unstoppable and profound. It built from her toes, up through her thighs, concentrating where his mouth and fingers worshipped. She was babbling, pleading, her hands scrabbling against the window glass. The world outside—the concrete, the pipes, the parked cars—blurred into nothing.

“Please,” she choked out.

He sucked her clit hard into his mouth, applying a steady, perfect pressure, and drove his fingers deep.

She came. It tore through her silently at first, a seismic wave of sensation that locked her muscles, that stole the air from her lungs. Then a broken, raw cry escaped as the pulses wracked her, wave after wave, milking his fingers, flooding his tongue. He didn’t stop, drawing out every last shudder, drinking her down until she was jerking, oversensitive, spent.

He slowly withdrew his fingers, his mouth leaving her with one last, soft lick. She collapsed forward, her torso on the seat, her ass in the air, trembling violently. He sat up behind her. She heard him wipe his mouth with the back of his hand.

For a long time, the only sound was her ragged, sobbing breaths fogging the window.

He gently pulled her slacks and tights back up over her hips, his hands oddly tender. He guided her to sit beside him in the dark. She was limp, boneless, her mind utterly blank.

He turned her face toward him. His lips were wet, glistening. He kissed her, deep and slow, letting her taste herself on his tongue. It was more intimate than anything that had come before.

“No running,” he said softly against her mouth.

Read on DreamPress

Write your own erotic story with AI