Cover of The Keyhole Confessions

The Keyhole Confessions

Read the story

30 chapters · 76026 words · Read 1 times

Chris is a guy with a huge cock living in a shared apartment with his roommates, Nat, Noa, Elia and Conzi, who all have their kinky secrets and fantasies.

Chapter 28: The Living Room Lesson

Conzi had lost track of time. The silk scarf, a gaudy thing Annika had produced with a theatrical flourish, was not tight enough to chafe, but tight enough to remind. The cotton of her own panties, soaked with her saliva, was a damp, acidic plug in her mouth. She could only breathe through her nose, and the air was thick with the smell of them: Chris’s musky sweat, Lucia’s sweet perfume, Annika’s girlish scent, and the heavy, coppery tang of sex.

From her corner on the floor, the world was a tapestry of legs and sounds. The sagging couch groaned under the rhythm. Annika was a blur of pale skin and black hair, her small body pistonning up and down on Chris’s lap, her cries sharp and punctuated.“Fuck! Yes! Right there, Chris, god, right there!”

Lucia, a more languid contrast, was draped over the back of the couch, one long, tanned leg hooked over Chris’s shoulder. Her head was thrown back, her dark hair brushing the floor, as Chris’s mouth worked between her legs. His low, muffled grunts vibrated through her. One of Lucia’s hands was tangled in Annika’s hair, not pulling, just possessing.

“You like that, mi reina?” Chris pulled back, his voice raspy. His lips and chin shone.

“Don’t stop,” Lucia moaned, her Spanish accent thickening with arousal. She pushed his head back down. “Más.”

Chris laughed, a dark, easy sound, and obeyed. His tongue traced loud, wet circles on her clit. Lucia’s hips began to roll against his face, a slow, sensual grind so different from Annika’s frantic bouncing. She watched Conzi over the crest of her own stomach, her green eyes glazed but sharp.

“She’s leaking,” Lucia panted, nodding towards Conzi. “Through her jeans. Look.”

Chris didn’t look. He sucked Lucia’s clit between his lips, and she gasped, her back arching. Annika, jealous of the attention, leaned forward, her small hands braced on Chris’s chest. She rode him with deeper, more desperate plunges, taking him to the hilt with each drop, the slap of her ass against his thighs a percussive beat.

“Make her come, Chris,” Annika demanded, her voice strained. “Make her come so I can feel you get harder.”

Chris redoubled his efforts on Lucia. One of his hands left Lucia’s thigh and groped between Annika’s legs, his thumb finding her clit. Annika shrieked, her rhythm breaking into a frantic shudder. “Yes! Just like that! Oh fuck, I’m gonna—!”

Lucia came first. A low, guttural cry tore from her throat, her body locking rigid for a moment before dissolving into a series of trembling waves. Chris rode it out with his mouth, drinking her in, until she pushed his head away, oversensitive.

The second his mouth was free, Annika seized his face, kissing him deeply, sharing the taste of Lucia. “My turn,” she breathed against his lips. “I want to come on your cock. Only your cock.”

Chris’s hands gripped her hips, stilling her. He lifted her off him with unsettling ease, his erection, slick and enormous, springing free. He turned her roughly, bending her over the arm of the couch. “Then ask for it,” he said, his voice flat.

Annika bent willingly, presenting herself. She looked back at Conzi, her eyes wild. “Fuck me, Chris. Please. I need your big cock to make me come.”

He didn’t enter her slowly. He guided himself to her dripping entrance and slammed home in one brutal thrust. Annika’s mouth opened in a silent scream before sound returned, a high, broken wail. He set a punishing pace, each drive forcing a choked grunt from her lungs. The couch scraped against the floorboards with every impact.

Lucia, recovered, slithered down to the floor. She knelt beside Conzi, her face close. She smelled of sex and victory. With a deliberate slowness, she hooked her fingers into the waistband of Conzi’s jeans and tugged.The button popped. The zipper grated down.

Conzi flinched, a muffled protest behind the gag.

“Shhh,” Lucia whispered, her breath warm on Conzi’s cheek. “You want this. You’re drowning in it.” She yanked the jeans and Conzi’s underwear down to her thighs. The cool air was a shock on her wet skin. Lucia’s fingers, delicate and cruel, parted her folds. “Soaking. You’re fucking disgusting.” She didn’t touch Conzi’s clit. She just watched, her fingers resting at the entrance, as Chris fucked Annika into incoherence a few feet away.

“Chris,” Lucia called, her eyes on Conzi’s face. “Your little pet is desperate. Should I let her rub herself off on my hand?”

Chris paused, holding Annika impaled, her body quivering. He was breathing hard. Sweat gleamed on his broad chest. He looked over, his gaze landing on Conzi’s exposed, vulnerable cunt, on Lucia’s waiting fingers. A slow smile spread across his face.

“No,” he said. “She doesn’t get to come. Not tonight.” He resumed fucking Annika, each thrust a punctuation mark. “But she can watch you.”

Lucia’s green eyes lit up. She withdrew her hand from Conzi and stood. She walked to the couch, her movements a liquid sway. She climbed onto the cushions, kneeling beside where Chris was hammering into Annika. She began to touch herself, her fingers sliding through her own wetness with theatrical ease, her gaze locked on Conzi’s.

“See?” Lucia moaned, circling her clit. “This is what you can’t have.”

It was the most exquisite torture. Conzi was split open, exposed, her need a physical ache that paled against the searing humiliation. She watched Lucia’s fingers glide, watched Chris’s powerful ass clench with every thrust into Annika, watched Annika’s face contort in a climax that seemed to tear her apart. Annika’s scream was raw, endless, her nails digging into the couch fabric until it ripped.

Chris followed her over the edge, driving into her one last, deep time, his own groan a sound of pure, animal release. He stayed there, buried inside her, as both of them shuddered through the aftershocks.

The living room was silent save for the ragged symphony of their breathing. The air was a haze of spent lust.

Chris pulled out. Annika slumped onto the couch, a boneless heap. Lucia was still lazily touching herself, a serene, catlike expression on her face.

Chris stood, his body glistening. He walked over to Conzi, his shadow falling over her. He knelt. His cock, still semi-hard and glistening with Annika, brushed against her bare thigh. The contact was electric, degrading. He reached behind her head and untied the gag. The wet cotton fell from her mouth. She gasped, her jaw aching.

“Open,” he commanded softly.

She opened her mouth, a conditioned reflex now. He didn’t put his cock in it. He spat into it. A warm, viscous glob landed on her tongue. It tasted of salt and Lucia and Annika.

“Swallow.”

She did. Her throat convulsed.

He untied the scarf from her wrists. The blood rushed back into her fingers in a painful prickle. He leaned in, his lips close to her ear. His voice was low, for her alone.

“Four days ago, you let Annika make you come on this table,” he murmured. “You think I didn’t hear? You think I don’t know?” He pulled back, his eyes boring into hers. “That was yours. You took it without permission. So now, you wait. You wait until I decide you’re empty enough. You wait until the only thing left in that pretty feminist head is my cock. You understand?”

She nodded, tears welling again, not from sadness, but from the terrifying truth of it.

He stood up, a giant looking down at a broken toy.“Clean yourself up. And clean the couch.”

He walked away, heading towards the bathroom, leaving the three women in the ruin of the living room.

Lucia finally stopped touching herself. She sighed, contented, and curled into the cushions, ignoring the sticky spot beside her. Annika stirred, a limp smile on her face. She looked at Conzi, still half-naked and frozen on the floor.

“Better get a towel,” Annika slurred, her voice hoarse. “It’s a big mess.”

Conzi moved mechanically. She pulled her jeans up, the denim harsh against her sensitive skin. She stood, her legs barely supporting her. She walked to the kitchen, found the same damp towel from before. It smelled of mildew and bleach.

When she returned, Lucia was asleep. Annika was watching her, eyes heavy-lidded.

Conzi wiped the couch, the fabric damp and stained. She wiped the floor where drops had fallen. Each pass of the towel was a meditation on her new reality. She was the hollowed-out thing. The receptacle. The cleaner of messes. The audience for pleasures she could not touch.

The apartment was quiet. In her room, behind a closed door, she knew Chris was already asleep, his conscience clear. In the living room, two satisfied women dreamed. And in the dim hallway, Conzi stood with a dirty towel in her hand, the taste of Chris’s spit still in her mouth, the emptiness inside her not a void, but a shaped space, waiting for its only possible occupant.

And in the dim hallway, Conzi stood with a dirty towel in her hand, the taste of Chris’s spit still in her mouth, the emptiness inside her not a void, but a shaped space, waiting for its only possible occupant.

The shape had a name. It was a specific, brutal length and girth. It was the memory of being split open over a kitchen table. It was the ghost of a fullness that had ruined her. For four days, the phantom of it had haunted her, a persistent ache between her legs that no amount of clenching or covert touching could soothe. The spit he’d deposited in her mouth was a bitter sacrament, a placeholder.

She washed the towel in the sink, the water turning a murky grey. She did not look at her reflection in the dark window above the faucet.

Sleep was impossible. Her body was a live wire. She lay in her bed, the sheets coarse against her skin, and listened to the apartment settle. The pipes clanged. A door down the hall—Chris’s door—opened and closed. She heard the shower again, a brief, hissing rain. Then silence.

The silence was worse. It let the echoes in. Annika’s shattered screams. Lucia’s accented moans. The wet, slapping rhythm of his hips. Her own choked breaths behind the gag. She kicked the sheets off. The cool air did nothing. Her hand drifted down, fingers skimming the nest of curls, and she snatched it back as if burned. You don’t get to come.

A soft knock at her door made her heart stutter.

It wasn’t Chris’s authoritative rap. It was lighter. Playful. The door swung open before she could answer. Annika stood silhouetted in the hallway light, wrapped in a silken robe. Her black hair was a messy cascade. She held two bottles of beer by their necks.

“Can’t sleep either?” Annika stepped in and closed the door softly behind her. She placed the bottles on the nightstand. The room felt instantly smaller, charged with her presence. “Figured you might be thirsty.”

Conzi pulled her knees to her chest, covering herself. “Get out.”

“After I brought you a drink? Rude.” Annika sat on the edge of the bed, the mattress dipping. She uncapped a bottle and took a long sip. She studied Conzi in the gloom. “You’re still twitching. I can see it from here. Your thighs keep squeezing together.”

“Please leave.”

“He’s asleep,” Annika said, ignoring her. “Out cold. Fucking two of us takes it out of him.” A sly smile touched her lips. “Lucia’s gone home. It’s just us girls.”

Conzi said nothing. She stared at the shape of her bookshelf, at the spines of her feminist theory texts. They looked like artifacts from a dead civilization.

Annika’s hand landed on Conzi’s ankle. Her touch was shockingly warm. Conzi flinched, but Annika’s fingers tightened, holding her in place. “He told you to wait. That’s fucking mean, even for him.” She trailed her hand up Conzi’s calf, slow and deliberate. “Must be agony. Knowing what it feels like. Knowing it’s right down the hall. Just… sleeping.”

“Stop it.” Conzi’s voice was a thin thread.

“Why?” Annika’s hand slid higher, over Conzi’s knee, pushing insistently against her clenched thighs. “You wanted this. You’ve always wanted this. All that disapproving bullshit was just jealousy.” Her fingers found the wet heat at the junction of Conzi’s thighs. Conzi gasped, her body arching involuntarily. “See? Your body’s smarter than you are. It knows what it belongs to.”

Annika pushed her onto her back. She was strong for her size. She straddled Conzi’s hips, her robe falling open. The pale moonlight from the window illuminated her small breasts, the dark nipples hardened. She didn’t kiss her. She just looked down, her expression one of cool fascination.

“I could make you come,” Annika whispered. “In like, a minute. I know exactly how you like it now. I memorized you.” She ground her own cunt down against Conzi’s stomach, leaving a slick smear. “But that would be stealing from Chris, wouldn’t it? And I’m a good girl.”

She leaned close, her breath a mix of beer and mint. “But I can give you a preview. Since you’ve been so patient.”

Annika’s mouth descended to Conzi’s breast. She didn’t suckle gently. She bit the nipple, hard enough to make Conzi cry out, then soothed it with a flat, rough tongue. Her hand slid back between Conzi’s legs. Two fingers pushed inside her without ceremony, curling upwards. Conzi’s hips jerked off the bed. It was too much. It was not enough.

“You’re so fucking deep,” Annika mumbled against her skin, pumping her fingers. “He’s going to wreck this all over again. You know that, right? It’ll never feel like it did before him. Everything else will just be a finger-fuck.” She added a third finger, stretching her brutally. “You’re already ruined. You’re just his worn-out hole now.”

The degradation was a fuel. Conzi’s hands flew to Annika’s hair, not to pull her away, but to hold her there. She was sobbing, grinding down onto the invading fingers, her consciousness narrowing to that stretch, that burning fullness. She was a breath away from shattering.

Annika stopped. She withdrew her soaked fingers completely.

Conzi whimpered, a raw, animal sound of loss.

“Uh-uh,” Annika chided. She brought her glistening fingers to Conzi’s mouth. “Clean them. Then maybe I’ll finish.”

Conzi took Annika’s fingers into her mouth, sucking the tangy, musky taste of herself from them. Her tongue swirled between the knuckles. Humiliation crested in her throat, hot and metallic. She was sucking her own juices from the hand of the girl who hated her.

“Good slut,” Annika cooed. She removed her fingers. Then she shifted down the bed, putting her mouth where her hand had been.

The orgasm, when Annika’s tongue flicked her clit with ruthless precision, was instantaneous and catastrophic. It tore through Conzi with no build-up, a seizure of pleasure so intense it bordered on pain. She screamed into her own pillow, her body bowing, muscles locking. Annika lapped at her through it, merciless, extending the waves until they became tremors, then pathetic shudders.

When it was over, Annika crawled back up her body. She kissed Conzi, forcing her to taste herself again.

“That was a gift,” Annika breathed. “Because I want to see it. I want to be there when you finally break for him.” She got off the bed, retying her robe. “You’re getting close. I can smell it on you. It smells like desperation and pussy.”

She left, taking the unopened beer with her.

The borrowed climax left Conzi more hollow than before. It was a scratching at an itch that ran down to the bone. It was a taunt. The shaped space inside her yawned wider, aching. She stumbled out of bed. The hallway was dark, silent. She stood before Chris’s door, her ear pressed to the wood. She heard the slow, even rhythm of his sleep.

Her hand rose.She knocked. The sound was feeble, a mouse scratch.

There was a long pause. She heard the rustle of sheets, the groan of bedsprings. The door opened.

Chris stood there, shirtless, in low-slung sweatpants. His hair was mussed with sleep. His eyes were dark, unreadable pools in the shadows. He didn’t speak. He just waited.

The words were there, lodged behind the taste of herself and Annika and his spit. They fought against every surviving shred of her. They were the final surrender, the total extinction of the person she’d pretended to be. She looked up at him, her vision blurring with tears she didn’t bother to wipe. Her knees felt weak. The empty, shaped space inside her seemed to pulse, a phantom heartbeat.

Her mouth opened.

“Please.” The word fell out, a broken thing. It wasn’t enough. She heard Annika’s voice in her head: You gotta ask for it. She swallowed, her throat tight. “Please, Chris. I can’t… I need it. I need your cock. Please. I’ll do anything. Just… fill me up. Fuck me. Please.”

She was begging. Her voice cracked on the last word. She slid down the doorframe, not to her knees in submission, but because her legs gave out. She ended up slumped at his feet, looking up, the tears cutting hot tracks through the lingering sweat on her face. “I’m empty. I’m so empty. Please.”

He looked down at her for a long, silent moment. The apartment held its breath. Then he stepped back, opening the door wider.

“Get in here,” he said, his voice rough with sleep and something else. “And close the door.”

Read on DreamPress

Write your own erotic story with AI