Chapter 1: Livingroom Confessions
The living room was thick with the scent of cigarette smoke and the low hum of a late-night conversation. The three of them—Chloe, Maya, and Sophie—were sprawled across the worn-in couch, their bare feet tangled together on the coffee table. The flickering glow of the TV cast shadows across their faces, the only light in the room besides the dim glow of the streetlamp outside.
Maya exhaled a slow stream of smoke, her dark eyes half-lidded with amusement as she watched Chloe’s fingers tremble around her own cigarette.
Maya exhaled a slow stream of smoke, her dark eyes half-lidded with amusement as she watched Chloe’s fingers tremble around her own cigarette. The gray tendrils curled upwards, merging with the hazy cloud clinging to the ceiling. Outside, the city hummed, a distant bassline beneath their silence.
"Christ, Chlo, your filter’s gonna disintegrate," Maya rasped, a smirk playing on her lips. She tapped ash into the overflowing ceramic dish balanced precariously on the arm of the battered sofa. "Relax. It’s just a cigarette. Not a live wire."
Chloe jumped, rattling her own ashtray. "Sorry," she mumbled, adjusting her oversized sweater self-consciously. "Just… zoning out." Her gaze was fixed on the flickering TV screen where muted figures argued soundlessly.
Sophie stretched, arching her back with a soft groan. Her long blonde hair cascaded over one shoulder as she snuffed out her cigarette. "Long day," she sighed, leaning her head back against the worn cushions. "My eyes feel like sandpaper from staring at that screen."
Maya chuckled, a low, dirty sound. "Should’ve done what I did this morning. Best way to start the day. Clears the head." She took another drag, holding the smoke deep in her lungs before releasing it slowly.
Chloe blinked, genuinely curious. "What? Meditation?"
Maya burst out laughing, a sharp bark that made Sophie grin. "Fuck no. Meditation? Seriously?" She shook her head, her choppy black hair catching the dim light. "No, babe. I whacked off in the shower. Properly. Like, two fingers deep, hit the spot, screamed into a towel kinda whack off." She shrugged, stubbing out her cigarette decisively. "It’s just part of the routine, y'know? Like brushing your teeth. Gotta start the day with a clean slate… or a clean, satisfied cunt."
Chloe choked on her inhale, erupting into a coughing fit. Her pale skin flushed crimson from her neck right up to the roots of her vibrant red curls. "Maya!" she gasped, eyes watering. "You didn't just say that!"
Sophie couldn't contain herself. She dissolved into helpless laughter, rocking forward and burying her face in her knees for a second. "Oh, god, Chloe’s face!" she wheezed, wiping tears from her eyes. "Priceless."
Maya just grinned, unabashed, enjoying the reaction. "What? It’s true. Why the fuck should I be weird about it? It’s the best stress reliever known to woman." She kicked her feet up onto the cluttered coffee table, knocking an empty beer can over. "Better than yoga, better than kale smoothies. Guaranteed."
Chloe stared at Maya, then at Sophie, who was still trying to stifle giggles. "But… you just… say it? Like it’s nothing? Like… like mentioning you had toast?"
"Why not?" Sophie asked, finally catching her breath. Her blue eyes, usually so calm, sparkled with shared amusement. "It is nothing. Or rather, it’s something nice. Something enjoyable. Why hide it? Hell," she added, leaning back again with a conspiratorial smirk aimed at Maya, "I came twice already today. While working."
Chloe’s jaw actually dropped. She gaped at Sophie, the picture of wholesome blonde innocence casually admitting to multiple orgasms during her graphic design workday.
"Yeah?" Maya prompted, leaning forward with genuine interest. "Desktop vibe? Or…?"
Sophie shook her head, a faint blush dusting her own cheeks now, though her smile remained confident. "Nah. Fingers. Under the desk. Client was droning on about fucking Pantone swatches over Zoom. Camera was off, obviously. Took the edge off." She mimed a tiny, discreet motion below the coffee table level. "Quick and dirty. Second one took a bit longer during lunch break."
Maya nodded appreciatively. "Efficient. I respect that."
Chloe remained frozen, her cigarette forgotten, burning down towards her fingers in the ashtray. The air felt thick with smoke and the sudden, unvarnished intimacy of the conversation. Her brain scrambled. She knew her flatmates were… open. She’d seen the occasional discarded lube bottle near Maya’s ashtray on the windowsill, heard the faint, rhythmic buzz from behind Sophie’s door sometimes when she walked past late at night. But this? This casual, almost mundane discussion of masturbation like it was discussing grocery lists? It was a gut punch to her quieter sensibilities.
"But…" Chloe stammered, finally finding her voice, though it was high and thin. "But… doesn’t it feel… private? Doesn’t it… I don’t know… mean something?" She gestured vaguely, helplessly.
Maya fixed her with an intense look. "Mean what, Chloe?" Her voice was softer now, but still direct. "It feels fucking good. That's what it means. It’s just me and my body. Or," she glanced pointedly at Sophie, "me and my body and a really boring client call. It’s just… fun. Release. A fucking brilliant way to spend ten minutes." She leaned back, spreading her arms along the back of the sofa. "Honestly, the world would be a less pissed-off place if everyone just jerked off more often."
Sophie nodded in agreement. "Seriously. No one needs to walk around that tense." She looked directly at Chloe, her expression more gentle than Maya’s but just as unwavering. "You know you do it too, Chloe. Don’t pretend."
The flush on Chloe’s face deepened impossibly. She looked down at her hands, twisting the frayed edge of her sweater. The accusation, stated so matter-of-factly, hung in the smoky air. Of course she did. Late at night, under her duvet, heart pounding, desperately quiet. It felt like a secret vice, something vaguely shameful to be hidden away. Hearing Sophie say it aloud, so casually, felt like having her bedroom door kicked open.
Maya watched the redhead squirm, a predatory glint in her eye. "See?" she purred. "No big fucking deal. So why shouldn't we talk about it? Why shouldn't…" she paused, letting the implication hang, "...we just do it? Whenever. Wherever. Like… now."
The word hung in the smoke-choked air: Now.
Chloe’s hand trembled as she fumbled for the pack of cigarettes lying discarded on the coffee table. Her fingers felt thick and clumsy. The crinkle of the cellophane was absurdly loud in the sudden, charged silence. She pulled one out, the filter slightly damp from her clammy fingers, and jammed it between her lips. The click of her lighter echoed like a gunshot in her own ears. She sucked in a deep drag, the acrid smoke burning her throat, a welcome distraction from the frantic thudding of her heart against her ribs.
Would she? The question screamed in Chloe’s head, warring with a confusing knot of shock, disbelief, and a terrifying, unwelcome flicker of… curiosity. Would Maya really just… do it? Here? Now? While we’re all sitting here? The idea was insane. Vulgar. Something only done behind locked doors, muffled by pillows, shrouded in darkness and shame. Not sprawled on the sofa like it was as casual as scratching an itch.
Across the low table, Maya hadn’t moved. That predatory glint was still in her dark eyes, fixed unwaveringly on Chloe’s crimson face. A slow, knowing smile spread across Maya’s lips, utterly devoid of embarrassment. She shifted slightly on the sofa, her long legs unfolding from beneath her. Without breaking eye contact with Chloe, Maya hooked her thumbs into the waistband of her loose, faded shorts. In one smooth, deliberate motion, she pushed them down just enough, revealing the dark, neatly trimmed triangle of hair at the apex of her thighs. She wasn’t wearing underwear.
Chloe choked on her smoke again, a strangled cough ripping from her throat. Her eyes darted away, then were helplessly dragged back. The dusky gold skin. The dark curls. The sheer, brazen exposure of it. Heat flooded Chloe’s face, spreading down her neck and chest beneath the thick wool of her oversized sweater. She felt absurdly overdressed, sweltering.
Sophie let out a soft sigh beside Maya, the sound almost amused. Chloe risked a glance. Sophie wasn’t looking at Maya’s exposed sex. Instead, she was watching Chloe’s reaction, a small, sympathetic smile touching her lips. Then, with a shrug that seemed to say ‘what the hell’, Sophie leaned back further into the corner of the sofa. Her hand drifted casually down the front of her leggings, disappearing beneath the elastic waistband.
Chloe stared, frozen, the cigarette burning forgotten between her fingers. Sophie’s eyes fluttered shut for a moment, her lips parting slightly as her hand moved beneath the fabric. It was subtle, almost lazy, but undeniably deliberate. She wasn’t putting on a show like Maya seemed poised to; it was just… happening. Like adjusting her position. Like breathing.
Maya chuckled, a low, dirty rumble. Her gaze finally broke from Chloe’s paralyzed face and drifted down to her own lap. She spread her legs wider, the movement insolent and deliberate on the worn cushions. Chloe couldn’t tear her eyes away. Maya’s fingers, blunt-nailed and confident, dipped between her legs. Chloe saw the faint glisten of wetness on Maya’s inner thigh in the dim light. Maya’s middle finger found its target, parting her own folds with practiced ease.
A soft, breathy sigh escaped Maya as her fingertip circled her clit. Not a moan, not yet. Just a sigh of relief, of sinking into a familiar, welcome sensation. Her head tipped back against the sofa cushions, exposing the pale curve of her throat. Her other hand came up, not to touch herself, but to languidly take a drag from her own cigarette resting in an ashtray. Smoke curled from her lips as her hips gave an almost imperceptible roll against her own hand.
Fuck. The word exploded silently in Chloe’s mind. She’s doing it. She’s really fucking doing it. Right here. On the sofa. The raw, intimate sight was obscene. It was mesmerizing. The scent of their cigarettes mingled with something else now, something muskier, primal. Chloe could smell Maya’s arousal, thick and undeniable in the small room. Her own breathing hitched, shallow and rapid. Her nipples tightened painfully against the soft cotton of her bra – a traitorous response she couldn’t control.
Maya’s circling finger grew firmer, faster. Her breathing deepened. A low hum vibrated in her chest, mingling with the faint, slick sound of her finger moving against her wet flesh. Chloe could see the tension coiling in Maya’s bare stomach, muscles tightening as she pressed harder against herself. Her eyes were closed now, lost in her own pleasure. Sophie, beside her, mirrored the rhythm. Her hand moved with a steady, hidden rhythm beneath her leggings, her breath catching occasionally, her lips pressed together in concentration.
Chloe felt dizzy, anchored only by the burning cigarette in her hand. The heat in the room was unbearable. Sweat prickled at her hairline beneath her red curls. Her own body felt alien – hypersensitive and rigidly tense. A strange pressure built low in her belly, a tight coil of something that wasn’t just panic. Her gaze was locked on Maya’s busy hand, the glistening wetness now clearly visible as her fingers worked, plunging shallowly into her entrance before sliding back up to torment her swollen clit.
"God, yeah," Maya breathed, the words thick and muffled. Her cigarette dangled precariously from her lips, forgotten. "Fuck… needed this." Her hips lifted off the cushion slightly, meeting her own touch. The slick sounds grew louder, unmistakable. "So fucking wet…"
Sophie murmured something unintelligible in agreement, her own movements becoming more pronounced beneath her leggings, a visible shift in the fabric.
Chloe’s mouth was dry as bone. The familiar throb between her own legs, the one she usually ignored or hurriedly quieted in the dark, was suddenly an insistent, demanding pulse. It echoed the rhythm of Maya’s fingers, the subtle rocking of Sophie’s hips. Her hand holding the cigarette shook violently. She wanted to look away, to bolt from the room, to scream at them to stop. But she also couldn’t move. She couldn’t stop watching Maya’s dark fingers sliding through slick folds, the way her back arched, the primal pleasure etched on her face. The curiosity was a voracious beast, consuming her shock. What did it feel like, to be that free? To not give a single damn who saw?
Maya’s moan broke the tense air, a low, guttural sound that vibrated through Chloe’s bones. Maya’s body arched off the sofa, her muscles taut like wires. Her fingers worked furiously now, a blur of motion at her core. The scent of her climax was suddenly sharp and overwhelming, filling Chloe’s nostrils, making her own core clench in involuntary sympathy. Maya cried out, a raw, ragged sound that wasn't a word, just pure, unleashed sensation ripping through her. Her body shuddered violently, then collapsed back onto the cushions, breathing harshly, her hand still buried between her legs, glistening.
Sophie gasped beside her, a sharp little intake of breath, her own hidden movements stuttering to a stop. A flush high on her cheeks, she slowly withdrew her hand from her leggings, flexing her fingers slightly. A small, deeply satisfied smile touched her lips as she reached for her cigarette again.
Silence descended, thick and heavy, broken only by the sound of Maya’s ragged breathing and the distant city hum. The air crackled with spent energy and raw intimacy.
Maya opened her eyes. They were dark, dilated, holding a post-orgasmic haze. They found Chloe instantly. A slow, utterly shameless grin spread across Maya’s flushed face. She didn’t move her hand from her still-throbbing sex. Instead, she raised her eyebrows, a silent, challenging question hanging in the smoke-filled space between them.
Chloe stared back. Her cigarette had burned down to the filter, the heat nearly touching her fingers. She didn’t feel it. Her heart hammered against her sternum like a trapped bird. The forbidden pulse between her own legs was a relentless, undeniable beat. The sweater suddenly felt like a prison. The vibrator she knew was buried at the bottom of her messy bag upstairs felt like it was burning a hole through the fabric. Maya’s gaze was a physical weight, daring her. Daring her to break. Daring her to join.
Chloe took one last, shaky drag from the dying cigarette, the ember flaring bright in the dim room. Her hand, trembling violently, lowered it towards the ashtray. But her eyes never left Maya’s. The question screamed louder than ever, tearing through the last vestiges of her shock and propriety.
Could she?
The silence stretched, thick with smoke and the raw, musky scent of Maya’s release. Chloe felt pinned beneath Maya’s dark, post-orgasmic gaze. The challenge hung in the air, vibrating in Chloe’s own pulsing core. Her cigarette filter smoldered against her fingertip – a tiny, sharp pain that barely registered. She dropped it hastily into the crowded ashtray, the movement jerky, unnatural.
Maya didn’t move. Her hand remained nestled between her thighs, a deliberate display of naked, satisfied intimacy. Sophie leaned her head back against the sofa, her eyes closed, a faint, serene smile on her lips. She looked utterly relaxed, as if she’d just finished a cup of tea, not fingered herself to climax while her flatmate watched.
"See?" Maya’s voice was a low rasp, rough around the edges from her cry moments before. It shattered the fragile quiet. "No big fucking deal." She finally withdrew her glistening fingers, giving them a cursory wipe on her bare thigh before reaching for her own cigarette. She took a long, deliberate drag, the ember flaring orange in the dimness. Her eyes never left Chloe’s face, watching the play of shock, embarrassment, and that undeniable flicker of something else. "Feels good. Clears the head. Takes the edge off the fucking mundane."
Chloe swallowed, her throat clicking dryly. She couldn’t form words. Her gaze darted to Sophie, seeking… what? Reassurance? Disgust? Sophie just opened her eyes, meeting Chloe’s with a calm, almost amused expression.
"It’s true, Chlo," Sophie said softly. Her voice was gentle, but the words landed like bricks. "It’s just… part of it. Part of being here. Part of being us."
Maya snorted smoke. "Part of being fucking human. Seriously." She leaned forward, elbows on her knees, the movement causing the waistband of her shorts to ride even lower. Chloe could see the wet sheen on her inner thigh. "You think this is a one-off? Fuck, no. I do this all the fucking time. Like… several times a day, minimum. Morning shower? Bang. Lunch break? Bang. Before bed? Double bang. Sometimes just ’cause I’m bored waiting for the fucking kettle to boil." She grinned, sharp and unapologetic. "It’s my hobby. Better than knitting."
Chloe blinked. Several times a day? The sheer volume was staggering. It painted a picture of Maya constantly buzzing with internal tension, constantly seeking release. It was almost… frantic. And completely at odds with the lazy confidence she projected.
Sophie nodded, a faint blush rising on her cheeks again, though her gaze was steady. "Yeah. It’s… normal for us. Well, for Maya and me." She paused, her voice dropping slightly. "Honestly, Chloe? We always do it when you’re not here. Or when you’re asleep. We sneak off to our rooms, or wait till you're at the library…" She gestured vaguely towards the hallway. "It’s just… easier. Less… complicated."
The words landed with brutal clarity. Chloe felt a fresh wave of heat flood her face, but this time it was mixed with a sharp pang of something else – exclusion. A sudden, vivid image flashed: Maya sprawled on this sofa, legs spread, fingers working furiously, the moment Chloe’s key turned in the lock signalling her departure. Sophie, hunched over her laptop in her room, camera off, hand busy beneath the desk, knowing Chloe was safely out of the flat. They’d been living parallel lives, a hidden layer of constant, private pleasure she’d been oblivious to. They’d been hiding it from her.
"Always?" Chloe’s voice was a whisper, hoarse and strained.
Sophie shrugged, looking a little sheepish but not apologetic. "Pretty much. Didn’t want to… freak you out. You know, with the whole…" She waved a hand vaguely in the air, encompassing Chloe’s innocence, her jumpiness. "…vibe."
Maya blew smoke towards the ceiling. "Yeah. We thought you’d clutch your pearls and call the fucking nuns. Or worse, move out." She flicked ash, her gaze sharpening back onto Chloe. "But fuck that. It’s exhausting. Tiptoeing around in my own fucking flat? Having to schedule my goddamn orgasms like dentist appointments?" She shook her head, choppy black hair swinging. "Bullshit. This," she slapped her bare thigh, the sound sharp in the room, "this is home. This is where I should be able to relax. Fully." She leaned forward again, her intensity palpable. "Why the fuck shouldn’t I be able to rub one out on my own couch while watching shitty telly? Why shouldn’t Soph?"
Sophie nodded again, more firmly this time. "It’s liberating, Chlo. Not having to hide it. Just… existing. Being comfortable. Together."
Chloe stared at them. The air felt charged again, but differently now. The initial shock of the act itself was fading, replaced by the weight of their revelation. They weren't just open. They were constantly engaged in this private ritual, and she had been the barrier. The unwitting chaperone forcing them into secrecy. The thought was unsettling, isolating. She felt naive. Stupid, even. Had her quiet reserve, her focus on her writing, her normalcy, made them feel like they had to censor a fundamental part of themselves?
Maya crushed her cigarette with unnecessary force. She stretched, a languid, cat-like movement that pulled her tank top taut across her small breasts. Her eyes, dark and unwavering, locked back onto Chloe. The challenge hadn't vanished; it had simply morphed. It wasn't just could she touch herself here and now. It was would she dismantle the invisible wall she hadn't even known she’d built? Would she step into this raw, unfiltered space they inhabited? Would she let them be free? And, terrifyingly… would she join them?
Maya’s gaze dropped, deliberately, pointedly, to the space between Chloe’s own legs, hidden beneath the thick folds of her oversized sweater. The pulse there quickened, a traitorous echo of the scene she’d just witnessed. The scent of sex and smoke was still heavy, clinging to her clothes, her hair. Sophie watched her, quiet now, waiting.
The question wasn't just hanging anymore. It was a physical presence, thick and demanding, pressing against Chloe’s skin, pulsing in time with the frantic beat of her own heart.