Chapter 3: Spontaneous Club Sex
The money hit Vivian’s account on the first of the month. The figure, viewed on her phone screen in the stark light of her studio apartment, still didn’t feel real. It was an abstraction, a number disconnected from the memory of Chad’s conflicted face between her thighs, the way his clinical touch had turned desperate and rough. She’d bought the red dress. It hung in her closet, a splash of violence against her muted work clothes.
Tonight wasn’t about Chad. Tonight was a parentheses, a night for herself within the strange new rules of her life. Her friends from college, Maya and Jess, had been pestering her for weeks. “You’ve been ghosting us, Viv. You get a corporate job and turn into a hermit. We’re going to Nexus. Wear something that doesn’t scream ‘tax audit’.”
She chose a black vinyl miniskirt so short it was barely a suggestion, and a cropped band t-shirt that exposed a strip of her stomach. She looked at her legs in the full-length mirror. In the week since the penthouse, she’d done nothing. The dark hair on her calves was a visible shadow, the stubble on her thighs a coarse grain against her fingertips when she rubbed them. She smiled. It felt like armor.
Nexus was a thundercloud of sound and fractured light. The bass line was a physical pulse in the floor, traveling up through the soles of her platform boots and into her bones. The air was a soupy mix of sweat, vanilla perfume, and the sharp tang of spilled vodka. Bodies pressed and swayed, a single organism under the spinning lights.
“You look fucking insane, Viv!” Maya yelled directly into her ear, handing her a sweating glass of something clear and fizzy. “Since when do you have legs like that? And you’re just… showing them off!”
“Since now,” Vivian shouted back, the gin and tonic cold and bitter on her tongue. It was easier to be loud here, to let the music absorb her words. She danced with them, losing herself in the crush, feeling the curious and hungry glances from men and women alike skate over her skin. Her thighs brushed together, a familiar, prickly whisper with every step. She felt utterly, unapologetically present in her body.
She was at the bar, waiting for a second drink, when she felt a presence beside her. Not crowding, just there. She turned.
He was maybe a few years older than her, with the easy, loosened posture of someone comfortable in chaos. Dark hair, eyes that caught the strobe and reflected back a glint of amusement. He wore a simple black t-shirt stretched over broad shoulders.
“That’s a statement,” he said, his voice somehow cutting through the noise without being a shout. He nodded not at her face, but at her legs.
“What is?” she asked, turning fully, leaning an elbow on the bar.
“Coming to a place like this dressed for a fight. Or a fuck.” He smiled, no slickness, just a frank appreciation. “No safe little dress. Just… skirt and legs. Bold.”
“You like bold?” She took her drink from the bartender, sipped it, eyes locked on his.
“I like real,” he said, and something in his tone, the echo of a word she’d heard in two very different contexts, sent a jolt through her. “Most people here are in costume. You’re not. You’re just… here.”
He bought himself a beer, didn’t try to pay for hers. They talked, mouths close to ears, about nothing. The terrible music, the heat, a funny story about a bouncer. His name was Leo. He worked construction, owned his own truck. His hands, when he gestured, were clean but looked like they knew how to work. They felt like Brad’s hands might look in a few years, but his demeanor was different. Calmer. Sure.
He didn’t ask what she did. He didn’t seem to care. He just looked at her, and his gaze was like a physical touch, warm and heavy. It traveled over her face, her throat, the exposed strip of her waist, and finally down, lingering on her legs with a naked hunger that made her stomach tighten.
After half an hour, Maya materialized, grabbing Vivian’s arm. “Bathroom. Now.” In the relative quiet of the tiled room, under the harsh fluorescent lights, her friend grinned. “Who is that? He has not stopped looking at you like you’re his last meal. And you’re totally into it.”
“I am,” Vivian said, reapplying a swipe of lip gloss in the mirror. She saw her own reflection, flushed, eyes bright. Not the naive girl from a month ago. Not Chad’s conflicted asset. Just a woman in a club, wanted.
“Just be careful,” Maya said, but her eyes were excited. “He looks like he knows what he’s doing.”
Back on the floor, Leo found her instantly, as if tethered. The music shifted, a deeper, darker track drowning the dance floor in shadowy rhythm. He didn’t ask her to dance. He just stepped into her space, his hands settling on her hips. His touch was immediate, possessive. She let her hands ride up his arms, feeling the solid muscle under the soft cotton.
They moved together, not dancing so much as breathing in sync. His thigh pushed between hers as they swayed. She could feel the heat of him, the hard line of his erection against her stomach. He bent his head, his lips brushing the shell of her ear. “You feel incredible.”
His hand slid from her hip down to the back of her thigh, his fingers curling under the hem of her skirt. His fingertips met her bare skin, just above her knee. They stilled. He drew back slightly, just enough to look down between their pressed bodies, then back up at her face, his eyebrow arched.
“You’re not shaved.” It was an observation, not a complaint. A spark of intense interest.
“No,” she said, holding his gaze, a challenge.
His fingers stroked upward, a slow, deliberate inch. The rasp was audible to her, a gritty, private sound in the public din. A slow, wicked grin spread across his face. “Fuck me. That’s hot. It’s like fucking velvet and sandpaper.”
Brad had growled. Chad had interrogated. Leo just… accepted. Reveled in it. His hand pushed further up, under her skirt, palming the full curve of her ass. He squeezed, his fingers digging into the firm flesh. “I want to taste you,” he murmured into her ear, his voice gone gravelly. “Right now. I don’t think I can wait.”
“The line for the bathroom is a mile long,” she said, her own voice thick.
“Don’t need a bathroom.” He took her hand, his grip firm, and pulled her off the dance floor, away from her friends, weaving through the crowd toward a dim, narrow hallway lined with stacked kegs and cases of liquor. A fire exit sign glowed red at the far end. It was quieter here, the music a muffled throb.
He pushed her back against the cold cinderblock wall, his body covering hers. His mouth came down on hers, not asking, just taking. His kiss was deep and filthy, all tongue and teeth and gin. She kissed him back just as hard, her fingers twisting in his hair.
His hands were everywhere, sliding up her shirt to cup her breasts over her lace bra, pinching her nipples until she gasped into his mouth. Then back down, rucking her skirt up around her waist. The cold wall bit into her bare thighs. He broke the kiss, his breathing ragged, and dropped to his knees.
He didn’t pause. He didn’t stare. He just buried his face in her panties, his nose pressing against the coarse hair, his mouth a hot, wet brand through the cotton. She cried out, her head thumping back against the wall. He hooked his thumbs in the sides of her panties and yanked them down to her knees. The cool, damp air of the hallway hit her exposed skin.
“Fuck yeah,” he groaned, the words muffled against her. He didn’t use his fingers to part her. He just pressed his open mouth directly against her, his tongue a thick, relentless pressure pushing through her pubic hair to find her clit. He ate her like he was starving, like this was the sole purpose of his night. His stubble scraped the tender skin of her inner thighs, a sharp counterpoint to the slick, sliding heat of his tongue.
Vivian gripped his head, holding him to her, her hips bucking against his face. The obscene, wet sounds he made were louder than the distant music. It was raw, animal, without a single ounce of ceremony. He fucked her with his tongue, deep and shallow, then sucked her clit hard, his hands gripping the backs of her thighs, his fingers leaving marks.
“Oh my god, don’t stop, please don’t stop,” she chanted, her vision spotting. This was different. This was a man who saw her wildness and matched it, who wanted the mess, the texture, the reality. He growled against her, the vibration pushing her closer.
When she came, it was a silent, seismic crash. Her mouth opened in a soundless scream, her body bowing off the wall, shaking as the waves tore through her. He kept his mouth on her, gentling now, lapping at her until she pushed his head away, oversensitive and trembling.
He surged to his feet, his own pants already open, his cock springing free, thick and straining. He spat into his palm, slicked himself roughly, and pressed the blunt head against her.
“Condom,” she managed to gasp.
He froze, a flicker of frustration crossing his face, then nodded. He fumbled in his wallet, pulled out a foil packet, sheathed himself with quick, jerky motions. He didn’t ask if she was ready. He just lifted her, his hands under her ass, her legs wrapping around his waist. Her skirt was a bunched-up belt around her middle. He pinned her against the wall and drove into her in one brutal, deep stroke.
Vivian gasped, the stretch burning gloriously. The cinderblock was rough against her back. He fucked her with a steady, driving rhythm, each thrust slamming her body into the unyielding wall. His face was buried in her neck, his breaths hot pants against her skin.
“Your legs,” he grunted, his voice strained with effort. “Squeeze. Squeeze my fucking waist with those thick thighs.”
She tightened her legs around him, the muscles in her thighs clamping down. He groaned, long and low. “Yeah. Just like that. God, you’re strong. You feel like a fucking revelation.”
He shifted his angle, and the next thrust hit a spot that made her see stars. “Right there! Fuck, Leo, right there!”
He hammered into that same spot, relentlessly, his hips pistoning. The hallway was empty but felt dangerously exposed; anyone could walk past the opening. The risk, the raw physicality of it, the sheer unvarnished want—it ignited her again. Her second orgasm built faster, a tightening coil low in her belly.
“I’m gonna come,” she warned, her words slurred.
“Do it,” he commanded, his own rhythm breaking, becoming jagged. “Come on my cock. Let me feel it.”
She shattered, her inner muscles clenching around him in vicious pulses. Her cry was swallowed by the music’s drone. Feeling her climax, he let out a choked, guttural sound and drove into her three more times, his body stiffening, his forehead pressed to the wall beside her head as he emptied into the condom.
They stayed like that for a long moment, a tangled, sweating heap against the wall. Her legs slowly unlocked, lowering her until her feet, shaky, found the sticky floor. He withdrew, disposed of the condom in a nearby trash bin, and adjusted his clothes. He looked at her, her skirt still rucked up, her panties around her knees, her legs gleaming with sweat and the evidence of his stubble rash.
He reached out and ran a hand down her thigh, from hip to knee, his palm rasping loudly over the hair. He shook his head, a look of awed disbelief on his face. “Un-fucking-real.”
Vivian pulled her panties up, smoothed her skirt down. Her body hummed, alive and used and profoundly satisfied. She felt powerful. Not because of a contract, but because of this. This uncomplicated, mutual hunger.
He leaned in, kissed her once, softly this time. “I’d say let me buy you a drink, but I think you probably need water.”
She laughed, the sound strange to her own ears. “Probably.”
“Can I get your number?” he asked, no games.
She took his phone, input her digits. She didn’t know if she’d ever see him again. It didn’t matter.
Walking back to the pulsating heart of the club, her thighs chafing with every step, she found Maya and Jess at their table. Jess took one look at her, at her flushed skin and wild eyes, and grinned. “Wall or bathroom?”
“Wall,” Vivian said, grabbing her abandoned drink and finishing it in one long pull.
Maya shook her head, laughing. “You’re a different person, Viv.”
Vivian looked out at the sea of gyrating, costumed bodies, then down at her own strong, prickly, bare legs. She was. And she was only just beginning.
The realization settled over her like a second skin, warm and electric. She could still feel the ghost of Leo’s hands on her thighs, the rough scrape of his stubble against her inner skin, the way he’d looked at her with that raw, unfiltered hunger.
Vivian adjusted her skirt, smoothing the fabric down over her hips, but she didn’t pull it lower. She liked the way it rode up when she walked, the way it left her bare legs exposed to the humid air of the club. Her thighs still tingled from the friction of his grip, from the way he’d squeezed them like he was trying to memorize the shape of her. She flexed her calves, rolling her ankles in her boots, and felt the pleasant ache of muscles well-used.
Maya nudged her with an elbow, her grin sharp in the neon light.
"So? Was he good?"
Vivian took a sip of her drink, the ice cubes clinking against her teeth. "Better than good." She ran a finger along the rim of her glass, watching the condensation bead and slide. "He didn't even care about—" She gestured vaguely toward her legs.
Jess leaned in, eyes wide. "He didn't care that you're not shaved?" She let out a low whistle. "Damn, Viv. You're breaking all the rules tonight."
Vivian smirked. "I didn't break any rules. I just... didn't follow them."
The music pulsed around them, the bass vibrating through the floor and up into Vivian's bones.