author-banner
VJ
VJ
Author

Novels by VJ

Forbidden Dirty Secrets: An Erotic Compilation

Forbidden Dirty Secrets: An Erotic Compilation

In this collection of taboo erotica, 3 families are torn apart by desires that society forbids, where love and lust blur into something dangerous, addictive, and impossible to resist. Twin Sin: Lila and Damien are twins who have shared every secret and every laugh. But their bond has twisted into something darker: an all-consuming desire they can no longer name as simple affection. They fight it with jealous rages, cold silences, and desperate attempts to date others. Eventually, their control shatters in a raw, passionate encounter that brands them forever. When their parents discover the truth, Damien makes the ultimate sacrifice to protect Lila. Shattered, Lila fights for their love, only to face devastating loss... Daddy’s Secret: 19-year-old Elena is still grieving her father’s death when her mother marries Marcus, a handsome 38-year-old architect. Marcus becomes the protective presence she craves, while she awakens a fierce hunger in him. One rainy night while her mother is away, their walls collapse in a passionate encounter. Guilt drives Marcus to push Elena away, yet every touch from another man only reminds her how perfectly he fits. When her mother’s jealousy turns cruel, will Marcus walk away to save Elena, or fight for the only woman who's ever made him feel alive? My Sister’s Husband: Mia has always lived in her confident older sister Sophia’s shadow. When Sophia marries the commanding lawyer Alex, Mia tries to ignore her unsettling attraction to her brother-in-law. During Sophia’s difficult pregnancy and recovery, Mia moves in to help. Until their frustration explodes into a guilt-soaked encounter. They try to return to normal, but their impulsive, risky meetings only deepen the emotional bond. Mia and Alex face a brutal choice: continue their life of stolen passion or risk everything by admitting the truth?
Read
Chapter: Chapter 6
Lila’s POVI shifted uncomfortably on the couch, the soft cushions suddenly feeling like they were burning against the backs of my thighs. My heart was pounding so violently I could hear it echoing in my ears. Damien’s confession hung heavy in the air between us, thick and suffocating. Every word he had spoken still rang in my head — You’re the girl I want to fuck.I couldn’t tell him the truth. I couldn’t let him see how badly I was crumbling inside. My fingers twisted together tightly in my lap until my knuckles turned white. I bit down hard on my lower lip, tasting the faint metallic tang of blood.“No,” I whispered, the lie scraping against my throat like broken glass. “I don’t have feelings for you. Why would I? You’re my brother. My twin brother. It’s wrong, Damien. Whatever you’re feeling… you have to get rid of it. Please. Just wipe it away.”I couldn’t look at him. If I met his eyes, I knew I would break. Instead, I pushed myself up from the couch on shaky legs, my knees thre
Last Updated: 2026-05-24
Chapter: Chapter 5
Lila’s POV“Ugh, fine,” I sighed, crossing my arms as we stepped inside the house. The cool air from the AC brushed against my skin, doing little to calm the nervous flutter in my stomach. “Let’s play truth or dare. What are the rules?”Damien’s face lit up with clear enthusiasm, his eyes gleaming with that familiar mischievous spark. “That’s more like it. We should play inside where it’s comfortable.” He led the way into the living room, and I followed, my heart already beating faster than it should.He dropped onto the couch and patted the spot beside him. Once I sat down—keeping a careful distance—he laid out the rules with a casual shrug. “Simple. You have to complete every dare. If you refuse, you pay a fine of three hundred dollars.”“What?!” I yelped, sitting up straighter. I knew it. He was up to something. Three hundred dollars was way more than I could easily cough up, and he knew exactly how tight my allowance was.Damien laughed softly, holding up his hands. “Relax. It’s n
Last Updated: 2026-04-27
Chapter: Chapter 4
Lila’s POV“Bye, Mom! Bye, Dad! Drive safe and have an amazing trip!” I called out, waving enthusiastically from the front porch as the car engine hummed to life.Mom leaned out the window one last time, her expression stern but affectionate. “You two behave yourselves, okay? I don’t want any calls from the neighbors complaining about chaos.”“Yes, Mom,” Damien replied smoothly, placing a hand over his heart like he was making a solemn vow. “I promise we’ll be on our absolute best behavior. Nothing but peace and quiet here.”I rolled my eyes at his overly innocent tone, watching as Dad backed the car out of the driveway and turned onto the street. The taillights disappeared around the corner, and suddenly the house felt bigger. Emptier. Just the two of us now.Damien slipped his hands into his pockets, leaning against the porch railing with that easy, confident stance that always made my stomach flutter. “Well… looks like we’re officially alone in this big house.”“Yeah,” I murmured,
Last Updated: 2026-04-27
Chapter: Chapter 3
Damien’s POVI grabbed Rachel’s wrist and pulled her hand away, glaring at her hard. I shouldn’t have kissed her back earlier. I only did it because I thought it might help scrub my sister from my mind. But seeing Lila standing right here in front of me, cheeks flushed and eyes blazing, made me want to grab her ass and crush those pouty lips under mine.Rachel crossed her arms, voice dripping with sarcasm. “Why the hell are you defending yourself to her like she owns you? She’s your twin, not your keeper. You can kiss whoever you want without her throwing a tantrum.”“Back off,” I growled, my patience snapping.She smirked, eyes narrowing. “You know what? The whispers around campus are spot on. You’re obsessed with your sister, and she’s just as bad—rushing over here like she caught you cheating on her. It’s sick, honestly. Both of you need help.”Rachel flipped her hair and sauntered away, leaving the air thick with tension.Kendall mumbled something about needing to be anywhere els
Last Updated: 2026-04-27
Chapter: Chapter 2
Lila’s POVI stormed into our apartment, still fuming from the night before. The door slammed harder than I intended. Damien was lounging on the couch, scrolling through his phone, that familiar cocky grin already spreading across his face the moment he looked up at me.“Someone doesn’t look too happy,” he said, eyes sparkling with amusement. “Tell me who pissed you off and I’ll beat the living daylight out of him.”“This has to stop, Damien,” I snapped, my face heating up with anger. “You can’t keep beating up every guy who makes me upset. I know you think you’re being a protective big brother, but it needs to end. Now.”He stood up from the couch, shrugging casually. “You expect me to just sit back and watch some idiot hurt your feelings? Not happening.”“I don’t want your protection anymore,” I yelled, frustration boiling over. “With the way you’re acting, everyone’s starting to think you have feelings for me. And I’m not talking about normal brotherly love. They think you’re lusti
Last Updated: 2026-04-27
Chapter: Chapter 1: Twin Sin
Damien’s POVThe party was dying down, but the cool night air still carried the faint thump of bass from inside the frat house. Fairy lights strung across the backyard cast a soft glow over everything. I spotted Lila right away—my twin sister, standing close to Ethan as he leaned in and kissed her cheek, his hand resting on her waist.My blood heated instantly.“Ethan,” I growled, striding toward them.Lila’s eyes widened. “Damien, don’t—”I didn’t wait. My fist connected hard with his jaw. The sharp crack echoed as he stumbled. I grabbed his shirt and shoved him backward onto the grass. Straddling him, I drove my fists into his face again and again, feeling the warm slickness of blood on my knuckles.“Who the fuck do you think you are, cheating on my sister?” I snarled between punches.“Damien, stop!” Lila cried, her hands pulling desperately at my shoulders. Her touch was warm, her breath coming fast against my neck. Only then did I let her drag me off him.She glared at me, cheeks
Last Updated: 2026-04-27
One More Hot Contract with the Shadow Alpha

One More Hot Contract with the Shadow Alpha

“Do you know what it cost me to stay away for five years, my Coral?” Clyde’s breaths fan against my cheek as his hand slides under my jaw, tilting my face up until I’m forced to meet his eyes. "W-what are you doing?" I whisper, heart hammering against my ribs. "It's nothing more than a temporary solution, as per the contract-" “To hell with the contract.” His scent of rain fills my senses. He drags his nose along the line of my throat, stubble grazing my skin. “I’m helping you because I’ve spent every night since that garden, imagining you exactly where you are now... breathless, trembling, and finally mine.” *** Coralina Jasper gave five years of her life to the Silver Azure Pack, building an empire for the man she loved. But to Alpha Maximus, she was just a placeholder for his dying "true love", Brielle Montrela. When Maximus shoves a pregnant Coralina into a freezing pool to save Brielle from a minor splash, Coralina loses everything: including her unborn son. While she lies in a hospital bed undergoing induced labor alone, Maximus is busy pampering Brielle and planning her birthday. Empty-handed and broken-hearted, Coralina realizes her marriage was a lie. She asks Maximus to reject her, but he laughs at her. Because Alpha Maximus thinks she’s a weak omega with nowhere to go, whom he can easily starve into submission. He doesn't even know how wrong he is! After Coralina finds herself penniless and hunted by her own pack's laws, she crosses the border into the territory of the "Shadow Alpha". The one man who can dismantle Maximus’s world: Alpha Clyde Everest. Coralina was just looking for a place to hide... But deep in the shadows of enemy territory, she finds herself again.
Read
Chapter: Chapter 85
CORALINA'S POV The roaring of the Southern vanguard does not fade so much as it sinks into the stone, becoming a permanent, low-frequency tremor beneath my feet. I stand at the edge of the obsidian pit, the cold wind whipping the tattered silk of my ruined gown against my bare thighs. Before me, the twelve Elders of the High Council remain with their foreheads inclined toward the ash, their white-and-gold robes trailing in the soot like molted skin. Diana is a broken, silent heap at the base of the Voron pillar, her hands trembling where they rest against the black volcanic rock. They are waiting for a gesture. A sign of mercy. A traditional blessing from the newly crowned Grand Luna to seal the transition of power. Instead, I feel Clyde’s broad, calloused hand slide down from my shoulder, his fingers tracing a burning line along the curve of my waist before hooking into the tattered fabric at my hip. He pulls me back against his chest, his torso a solid wall of furnace-heat that
Last Updated: 2026-05-24
Chapter: Chapter 84
CORALINA'S POV The smell of cold ash and charred pine needles follows us all the way down the mountain. The sun is fully up now, a bright, blinding disk that bleeds through the mist without bringing any real warmth to the stone stairs. I walk a half-step ahead of Clyde, my bare feet unbothered by the sharp shale. The tattered rags of my white gown are still tied around my hips, but I do not feel exposed. The thick, dark weight of Clyde’s shadow-energy wraps around my shoulders like a living cloak, shielding my skin from the biting wind. Every time my palm brushes the side of my thigh, I see the faint grey smears of charcoal on my skin. The mark of the Stag. The price of the crown. Behind us, the forest is quiet, but as we reach the lower ridge overlooking the Council’s main camp, the scent of the pack hits my nostrils—a dense, suffocating wave of fear, old blood, and a desperate, shifting allegiance. They know I am coming. They can feel the frequency of the High Priestess descend
Last Updated: 2026-05-24
Chapter: Chapter 83
CORALINA'S POVThe morning light that filters through the dense canopy of the pines is thin, sharp, and cold. It shatters the private darkness of our clearing, turning the heavy, lingering mist into a pale shroud of silver and grey. I don't move. I lie on the bed of damp moss, listening to the synchronized rhythm of the forest waking up around us. Behind me, Clyde is a mountain of solid, immovable heat. His chest rises and falls against my shoulder blades, his breath a slow, rhythmic current that stirs the silver strands of my unraveled hair. His long, scarred arm remains locked across my waist like an iron bolt, his heavy fingers splayed over my stomach, pressing me so close to his body that there isn't a single inch of air between us. The mark on my neck has finally stopped its frantic, violent throbbing. It hums now—a deep, low-frequency vibration of molten lavender that runs straight down into my core, echoing the golden, shadow-soaked pulse of his own blood. We are whole. The
Last Updated: 2026-05-23
Chapter: Chapter 82
CORALINA'S POV The volcanic ash feels like cold velvet beneath my bare feet as I step out of the center of the pit.The silence of the High Council is absolute, a heavy, suffocating weight that hangs over the amphitheater like the smoke from the twelve dying bonfires. Diana is still on her knees, her high-born forehead pressed against the soot-stained rock, her shoulders shaking with the silent, ragged sobs of a broken pureblood. Further away, Brielle is being dragged into the shadows by two tight-lipped acolytes, her unconscious human form leaving a dark, smeary trail of crimson across the volcanic stone.None of the Elders move. Hakan remains standing, his iron-ringed staff lowered to the ground in a gesture of permanent capitulation, his sightless grey eyes fixed on the empty air right above my head. They are waiting for me to speak. They are waiting for the newly crowned Grand Luna to issue her first decree, to claim the basalt pillars of the North in the name of the Southern Fir
Last Updated: 2026-05-22
Chapter: Chapter 81
CORALINA'S POV The hours leading up to midnight pass in a tense, suspended animation. Clyde keeps me hidden deep within the dark architecture of the timber, far away from the prying eyes of the Council and the lingering scent of Diana’s entourage. He doesn't offer me a silk robe, and I don't ask for one; the tattered remnants of my white gown are tied securely around my waist, my bare arms and legs exposed to the biting mountain frost. I like the cold. It keeps the feral edges of my mind sharp. It keeps the fire inside me hungry.We don't speak of the city. We don't speak of the past that remains locked behind a wall of white mist in my head. Instead, we spend the hours in a silent, physical communion. Clyde sits on a mossy log, and I sit between his massive thighs, leaning my back against his chest while his large, calloused hands slowly braid my silver hair back from my face. He weaves thick, tight plaits—not the delicate, crown-like loops Diana wears to look like nobility, but a w
Last Updated: 2026-05-21
Chapter: Chapter 80
CORALINA'S POVThe taste of silver and sulfur still clings to the back of my throat like a layer of cold ash, but the heat in my blood is entirely my own.I step out of the volcanic ring of the Ancestral Hearth, my bare feet leaving faint, steaming prints on the frost-dented stone. Behind me, the murmurs of the twelve Elders rise like a flock of startled crows, their pristine scrolls suddenly feeling very thin against the weight of the ancient shames I just dragged into the light.Diana is still standing by the basalt pillar of her house, her fingers digging so hard into the gold embroidery of her tunic that I can hear the threads popping. Her perfect, aristocratic mask hasn't just cracked; it’s shattered. Next to her, Brielle looks like she wants the mountain to open up and swallow her whole, her eyes darting toward the Council guards who are no longer looking at me like I'm a stray. They are looking at me like I’m a threat.I don’t look back at them. My eyes are fixed on the western
Last Updated: 2026-05-20
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