Share

DIRTY ANGELS
DIRTY ANGELS
Author: J L FLETCHER

1-ETHAN

Author: J L FLETCHER
last update publish date: 2026-01-31 23:07:11

Ethan woke to a storm inside his chest. The sheets were twisted around his legs like restraints he hadn't asked for, and the rage hit him before his eyes even focused on the ceiling.

Dirty Angels, his bar. His blood, sweat, and late-night deals poured into every scarred beam and sticky floorboard had been ripped out from under him. At the will reading two days ago, the lawyer's voice had been flat, clinical: Lila's share, the half that should have defaulted to him, her husband of eight years, had gone instead to her younger cunt of a sister. Marisol. The name alone tasted like dirt. Marisol, with her sharp tongue and sharper eyes, who had always looked at him like he was dirt under her manicured nails. Now he was supposed to share ownership with her. Share decisions. Share the keys. Share the fucking air in the back office. His cock throbbed in furious agreement, thick and insistent against his thigh, as if the rest of his body had decided fury deserved a physical outlet.

He kicked the covers off and stalked to the bathroom, the marble cold under his feet. The shower came on scalding. Steam rose like smoke signals. He braced one tattooed forearm against the tile, wrapped his fist around his shaft, and let the anger pour out through his strokes. His mind slid, unbidden, unwanted, to the new barmaid he'd hired last week.

Remy. Twenty-three, maybe twenty-four. Sexy little thing with tits that strained every low-cut top she wore, red hair that spilled over her shoulders like spilled ink. He pictured bending her over the stockroom crates, her skirt hiked, panties yanked aside, that tight cunt swallowing him inch by inch while she gasped his name. How many nights before she stopped pretending she didn't want it rough? How long before she begged? The fantasy snapped taut. Hot ropes of cum painted the shower wall. He exhaled hard, the release doing nothing to dull the edge. He stepped out, dripping, towel slung low on his hips, and froze.

Two of the house maids stood in the bedroom doorway, feather dusters forgotten in their hands. Sofia and Camila. Both in their early twenties, both Latina, both poured into the short black-and-white uniforms he'd chosen himself, skirts barely grazing mid-thigh, blouses unbuttoned one too many for plausible deniability. Their eyes widened as they took him in: the broad chest inked with twisting vines and skulls, the ridges of muscle still glistening, the heavy length of him outlined beneath the damp towel. They looked like prey that had just realized the hunter was already inside the cage.

Ethan's mouth curved, slow and deliberate. The rage hadn't left; it had simply found a new shape. "Buenos días," he said, voice low, almost gentle. They exchanged a glance, quick, electric.

Sofia bit her lip. Camila's cheeks flushed darker. He crossed the room in three strides, close enough to smell their perfume mixed with lemon polish. He reached out, brushed the backs of his knuckles along Sofia's jaw. She shivered. "Dos," he murmured. "Perfecto." Another look between them. A tiny nod. Yes.

He let the towel drop. His cock sprang free, already thickening again, veins prominent, the head flushed dark. Their gazes dropped to it like moths to flame. He cupped Sofia's breast through the thin fabric, thumb circling the hardening nipple. She gasped. He tugged Camila closer by the waist, kissed her hard, open-mouthed, claiming. While his other hand slid up the back of Sofia's thigh, under the skirt, under the lace. His fingers found slick heat immediately. Soaked. Ready. A growl rumbled in his throat.

Camila sank to her knees first, lips parting around him without hesitation. Hot, wet suction. Her tongue swirled the underside while Sofia arched into his touch, whimpering as he plunged two fingers deep, curling them against that sensitive spot that made her knees buckle. They moved like they'd rehearsed it. Hands and mouths everywhere. They pushed him backward until his calves hit the mattress. He let them. Let them peel off their uniforms, blouses fluttering to the floor, skirts pooling, bras and panties discarded in a careless heap. Naked, they were breathtaking: full curves, smooth bronze skin, dark nipples tight with want.

They kissed each other first. Slow, filthy tongues sliding, while they watched him stroke himself lazily. "Yummy," Camila whispered, voice husky. Sofia laughed, breathy, and climbed onto the bed. She straddled him, positioned herself, then sank down in one long, greedy slide. Tight. So fucking tight. Ethan groaned, hands clamping her hips as she started to ride, hard, rolling, tits bouncing with every downward thrust. Camila swung a leg over his head, lowering her bare pussy onto his mouth. He gripped her thighs, opened her with his tongue, lashing deep. She tasted like salt and sweetness and desperation. She ground against his face while Sofia fucked him senseless. Heaven. Pure, depraved heaven. He needed more control. With a snarl, he flipped them both onto their backs, side by side. One hand collared Sofia's throat, not choking, just holding, while the other cracked across Camila's ass, leaving a blooming red handprint. They moaned in unison, arching. He ate them in turns, tongue plunging into one dripping cunt, then the other, while their fingers tangled in each other's hair, mouths fused in sloppy kisses.

When he couldn't wait any longer, he guided Camila onto all fours. Sofia slid beneath her in a perfect sixty-nine. Camila's tongue found Sofia's clit just as Ethan lined up and drove into Camila from behind. Deep. Brutal. The slap of skin echoed. Sofia's muffled cries vibrated against Camila's pussy. Ethan fucked like he was trying to punish the whole damn world through her body. When the pressure coiled too tight, he pulled out, fisted himself, and painted thick white streaks across Camila's back.

Chest heaving, he stood. "Shower," he ordered, voice gravel. "Now." They scrambled after him, giggling nervously, still flushed and sticky. Under the hot spray, he made them wash him, hands soaping his chest, his abs, his cock. They dropped to their knees again, mouths working in tandem, sucking, licking, until he hardened fully once more. He came down their throats this time, holding their heads in place while they swallowed every drop.

Clean, sated, for the moment, he stepped out, dried off roughly.

"Dressed," he said, nodding toward their crumpled uniforms. "Clean the room. You'll get a raise. And tomorrow." He pinned them with a look that made their breath hitch. "be here an hour earlier. If I don't wake up with my cock already in one of your mouths, there will be consequences. Severe ones."

Their eyes went wide, pupils blown. They nodded frantically, breathless giggles escaping as they patted themselves dry with the same towel he'd used earlier, still damp with his scent.

Ethan padded naked into the walk-in closet. His cock hung heavy between his thighs, slick and satisfied but already stirring at the thought of double-stuffing them one day, both holes stretched around him, screaming.

He yanked on black jeans, commando, letting the rough denim bite the sensitive skin. Zipper rasped up. A plain black tee stretched tight across his pecs. In the mirror, he caught their reflection: bending, wiping, whispering in rapid Spanish.

He heard "bestia." Then "animal." A smirk tugged his lips. He grabbed his boots from the rack, stomped them on, the sound echoing like gunshots on the hardwood.

Downstairs, he snatched a mug of black coffee from the kitchen counter, downed it scalding in one pull, the burn grounding him. The day waited outside, Dirty Angels, the bar that was no longer fully his, and Marisol, the sister-in-law he despised, who would soon walk through those doors expecting to play partner.

Ethan's jaw tightened. Let her come. Let her try to take what was his. He'd fuck the anger out on whoever crossed his path until the only thing left was obedience. And when the bar closed tonight, when the last drunk stumbled out, and the neon sign flickered off, he'd find someone, anyone, to remind himself exactly who held the reins. He slammed the front door behind him. The maids' soft laughter followed him into the morning light, already anticipating tomorrow's punishment, or reward.

Continue to read this book for free
Scan code to download App

Latest chapter

  • DIRTY ANGELS   58-ETHAN

    The engine ticked quietly as it cooled, the night pressing in around them. He had parked the car at the river where they found her, Lila.He sat with the bottle resting against his knee, his fingers loose around the neck of it, staring out through the windshield as if the answers might be waiting out there if he looked long enough.Beside him, Marisol shifted slightly, the leather seat creaking under the movement. She didn’t rush him, didn’t fill the silence the way most people would. She just waited for him to grapple with his thoughts.Ethan lifted the bottle and took a long drink, the burn hitting harder than usual, settling somewhere low in his chest without easing anything.“Are you sure?” he asked finally, his voice rougher than he intended.Marisol didn’t answer straight away. She watched him for a moment, then reached for the bottle, her fingers brushing his as she took it from him, not pulling away immediately.“I wouldn’t have said it if I wasn’t,” she replied, quieter now.

  • DIRTY ANGELS   57-ETHAN

    Ethan’s stomach turned hard enough that he had to brace his hand against the edge of the table, swallowing back the surge that climbed his throat before it could take control of him. The room felt wrong, like the air had thickened, pressing in from all sides in a way that made it harder to think clearly.Remy reached for him, her fingers brushing his hand.“Don’t touch me,” he said, his voice low but sharp enough to cut.She froze, her expression folding in on itself as tears gathered in her eyes. “What’s wrong with you?”Ethan let out a breath that carried more frustration than he intended, dragging his hand back through his hair as he tried to steady himself.“What’s wrong with me,” he repeated, his voice tightening despite himself. “You think I could be your father and your first instinct is to climb into bed with me. You don’t see a problem with that.”“You wanted it too,” she shot back, her voice breaking as she tried to hold her ground.Ethan stepped back, putting space between

  • DIRTY ANGELS   56-ETHAN

    Ethan sat alone in his office with a glass of wine untouched in his hand. Vince had called, something had gone sideways, and he already knew it was Remy because lately everything seemed to find its way back to her, whether he wanted it to or not.He leaned forward, pressing his fingers to his temple, then ran his hand through his hair, trying to calm the restlessness inside him. There was a time when nothing got past him, when every move felt deliberate and clear. He could read a room, a person, a situation, and always knew where he stood. That certainty had faded, worn away bit by bit, until he no longer trusted his own judgment.He knew when it had started.Lila’s death.For a moment, he closed his eyes, and he could see her as she had been before everything turned to shit, before the distance, before the secrets, before the night she walked out and never came back.He had thought, for one brief second that morning when Marisol walked into his room, that somehow life had decided to

  • DIRTY ANGELS   55-ISLA

    “Who was it?” Isla asked, her voice sharp with panic as she stood just inside the motel room, her pulse still racing from the knock.Chad didn’t answer immediately.He was standing in the doorway, staring down at the ground like something had rooted him there.“Chad?”“There’s a crow out here,” he said finally, his voice quieter now, tighter. “Dead. And there’s something tied around its leg.”Isla went cold.“What the fuck?”She moved toward him, stopping just short of the doorway, like crossing it might make everything worse.“Do you think it’s a warning?”“I don’t know,” Chad said, though the way his shoulders had gone rigid told her he had a pretty good idea. “But I don’t think we should stick around to find out.”Her mind started racing.“What do we do?” she asked quickly. “We can’t go back. We can’t stay here. What if we’ve been followed? What if...”“Hey,” Chad cut in, turning back to her, stepping inside, and shutting the door with more force than necessary. “Calm down.”“I am

  • DIRTY ANGELS   54-ISLA

    The bus rumbled along the interstate, creating a world apart for Isla and Chad. They took the back row on the right, where it felt more private and the lights didn’t flicker as much. Backpacks filled with cash, spare clothes, and nothing that could identify them sat at their feet. Their phones and cars were gone, left behind in a dumpster at a rest stop hours earlier. For the next five days, they planned to disappear.Isla leaned her head on Chad’s shoulder, her hand resting casually on his thigh in a silent reassurance. The bus was only half-full, most passengers dozing or staring at their own screens. The driver had the radio on low, some classic rock station droning through the miles. She glanced up at him, eyes bright with that mix of adrenaline and mischief that had defined the last twenty-four hours—her heartbeat quick and her nerves buzzing.“Still nervous?” she whispered.Chad gave a small, uneasy laugh, but his fingers tightened anxiously around hers, betraying the anxiety he

  • DIRTY ANGELS   53-ISLA

    Isla walked into Dirty Angels; her panic had somewhat faded, although every decision felt heavy with consequences she couldn’t escape. The door shut behind her, and the bar seemed to swallow her whole. Marisol waited at the bar, turned halfway, relaxed but alert. She noticed Isla right away, giving her a quick, inquisitive look that missed nothing. “You look like hell,” Marisol said, sliding off the stool. Isla exhaled shakily. “I feel like it.” Marisol didn’t ask for details. “We’re leaving.” Isla followed her without argument, the club's ambiance fading while they walked into the night toward Marisol's car. They drove just far enough for the streets to turn rougher, less polished. Marisol parked outside a low building lit only by a faint red spill across the sidewalk. “Better,” she said, killing the engine. Inside the strip club, it was a different world. At the center, under golden lights, a dancer worked the pole in nothing but a G-string. Her skin glistened, catching every

  • DIRTY ANGELS   35-REMY

    Remy pinched herself as she entered Ethans home. It was exactly how she had imagined it to be.“Give me the grand tour,” she demanded. “I wanna see what a bachelor pad looks like up close.”He laughed.“Ok, but I don’t want you to be disappointed if it’s not what you might be expecting.”“How many

    last updateLast Updated : 2026-03-29
  • DIRTY ANGELS   7-MARISOL

    Marisol pulled her sleek black Audi into the narrow alley behind Dirty Angels just after nine, the engine’s low purr cutting off as she killed the ignition.The neon sign flickered above the back door, red letters buzzing like a warning she chose to ignore.She’d dressed for war: black leather pant

    last updateLast Updated : 2026-03-17
  • DIRTY ANGELS   9-MARISOL

    Lorenzo's hand closed around Marisol's wrist, not tight enough to bruise, but firm enough that she felt the quiet promise beneath his skin.He led her down the dimly lit corridor without a word, past closed doors and the faint echo of someone else's muffled cry. The air grew thicker, warmer, scente

    last updateLast Updated : 2026-03-17
  • DIRTY ANGELS   8-MARISOL

    Marisol stared out the passenger window as the city lights blurred past, downtown dissolving into streaks of red and gold. Lorenzo drove in silence, one hand on the wheel, the other resting high on her thigh. Possessive. Unyielding.She did not speak. Could not. The taste of his kiss still burned o

    last updateLast Updated : 2026-03-17
More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status