Filter By
Updating status
AllOngoingCompleted
Sort By
AllPopularRecommendationRatesUpdated
Puck Me, One More Time

Puck Me, One More Time

️ Warning: This book contains mature themes, explicit content, strong language, sexual kinks and dark themes. Read at your own risk. Life was never easy for Liam. Being a top scholar at an elite high school already came with its own battles — the bullies, the gap between his world and everyone else's, and the constant pressure of holding everything together on his own. But when his scholarship falls short of covering his tuition, he is left with one option he never saw coming and never wanted. Which was…tutoring Ken— the most arrogant, mischievous, and insufferable guy in school — who also happens to be effortlessly hot and everything Liam was never supposed to want. But at the same time, everything he never knew he needed. One stolen moment leads to another, and before Liam can make sense of any of it, he finds himself realizing that this same guy — his worst enemy — gave him the first kiss of his life. And the first orgasm he had ever felt wasn't his own imagination. He told himself it was just one time, but the truth was that it was never just one time. Because wanting Ken comes with a price Liam never saw coming — and the more he tries to walk away, the deeper he gets pulled in. As forbidden as it all looks, Liam wants Ken all to himself. He is ready to risk everything for what his body desires and what his heart refuses to let go of. Because if their love is a crime — then he is willing to be ‘wanted.’
4.1K viewsOngoingAdded to Library 128 Times as hot gay smut
Read
+Library
Pure Pleasures (A Collection of short Erotics)

Pure Pleasures (A Collection of short Erotics)

In this no-limits erotica collection, mortals and monsters collide in the most depraved ways imaginable. Werewolves, vampires, and even witches unleash their savage hungers through brutal gangbangs, savage blood play, degrading piss rituals, and raw MM domination. Every taboo is shattered—consensual or not—as willing victims are broken, used, and ruined in the filthiest, most morally rotten encounters. For those who crave their smut dark, nasty, and rotten and completely merciless.
103.0K viewsOngoingAdded to Library 101 Times as hot gay smut
Read
+Library
He Stole My Girlfriends… Then Stole My Heart

He Stole My Girlfriends… Then Stole My Heart

I first met Kai Valentine at the basketball court when I was ten years old. Kai was taller, louder, and faster than me. And from that day on, Kai became my best friend, my safe place. But then my parents passed away, and my family went bankrupt. After that, we weren't best friends anymore. We were just two strangers living in completely different worlds. Then, Kai starts "stealing" from me. He manages to steal every single girlfriend I've ever had. The day he steals my eighth girlfriend, I finally break. That's when I decide to fight back and get myself a boyfriend instead. That's right; I'm going to pretend to be gay! Let's see how he plans to steal this one. However, I never thought that my actions would make Kai go absolutely berserk. That night, Kai presses me against a dim corner in the stairwell. His fists slam into the concrete wall, his breath hot against my cheek. "If even he can be your boyfriend," he grits out, "then why can't I?" I laugh. "Are you out of your mind?" Kai just keeps pressing closer, his scorching gaze burning into me as his lips inch closer until he is just a breath away. "Do you still not get it?" Something hot and erect presses up against me. He then growls softly in my ear. "I never wanted to steal any of your girlfriends. The only person I ever wanted was you, Aiden Winston!"
7.7K viewsCompletedAdded to Library 269 Times as hot gay smut
Read
+Library
Romeo and Julius

Romeo and Julius

Lulu
A gay couple who are in love with one another are separated by cultural rules and they end up dead after they tried to elope
4.4K viewsOngoingAdded to Library 137 Times as hot gay smut
Read
+Library
In Love With My Fiancée's Brother

In Love With My Fiancée's Brother

“You’re getting engaged tomorrow.” My father said blandly as if he was talking about the weather. But that wasn't my problem. The problem is I’ve only met the girl once… and I don’t even like girls. No one knows I’m gay. Not even my father. So, the night before the big party, I did something stupid. I went to a bar. I got drunk. And I kissed a stranger. He was hot and dangerous in the best way. We had a one night stand. One night. That’s all it was supposed to be. Until the next day... when he walked into my engagement party. My fiancée turned to me and smiled. “Meet my brother.” I looked at him, frozen. And then he said, with a smirk— “Nice to meet you.” My heart dropped. This wasn’t just a one-night mistake anymore. Now, it’s the beginning of something dangerous... and maybe something real. Something I wanted.
1013.3K viewsCompletedAdded to Library 358 Times as hot gay smut
Read
+Library
Sidelined Hearts : An M x M Original

Sidelined Hearts : An M x M Original

My name is Christian Thompson, and once upon a time, I was the best striker in European football. That was until he came along—Ashford Ryder, young and carefree, 10 years my junior and the new shining star. I hate him. At least that's what I tell myself. Not just because he's taken my spot, but because he's everything I've struggled all my life to be, and not to be. He's vibrant, he's happy, and the worst of all, he's openly gay. I'm not homophobic, quite the opposite—I've lived in the closet all my life. All my life, I've had to hide who I am to please the people around me. European football hasn't always been this accepting of gay men, and I'd squeezed myself into a box to fit in with what they wanted of me. It isn’t that hard when you think about my family who'd rather disown me than have an openly gay son. So imagine how I feel when the world decides to be more accommodating to people like Ashford Ryder when they shoved me in a box. It's not so easy to hate the happy-go-lucky striker, when he does everything to get close to me, despite my insistent hatred for him. He's like a thorn in my side—a hot, sexy, blonde, 5ft9 thorn I can't stop thinking about. But when one day I lose my cool around the popular striker and land myself in bad press, I end up needing his help. It's supposed to be easy. Spend some time with Ashford Ryder, and show our fans that we can work together—it's what I need to do to save my career. But no one tells you how hard it is to hate someone you spend every waking hour dreaming about.
8.64.7K viewsOngoingAdded to Library 111 Times as hot gay smut
Read
+Library
Wild Desires {A collection of steamy stories}

Wild Desires {A collection of steamy stories}

This book is a collection of steamy erotica stories meant for adults only—over 18. It dives into forbidden romances, intense BDSM scenes, and all kinds of wild, explicit encounters that might push your buttons or make you blush. If that's not your thing, or if you're under age, put it down now. These tales are raw, passionate, and not for the faint of heart. *** I dropped to my knees on the soft rug, the cold air kissing my naked skin like a thousand tiny fingers. My heart pounded as I wrapped my fingers around Damian's thick cock, feeling it throb hot under my touch. Elena watched from her chair, her voice breaking through the tension: "Take him slow. Let me see you worship it." I leaned in, licking the tip, tasting the salty drop that leaked out, and Damian groaned, his hand tangling in my hair. The shame burned, but so did the ache between my legs. I was already dripping, ready for whatever nasty thing came next.
109.9K viewsOngoingAdded to Library 266 Times as hot gay smut
Read
+Library
The golden compromise

The golden compromise

"Henceforth, you will live here. You belong to me now." Ryan declared, his deep voice slicing through my defenses. --- At just twenty-two, Jack Harris was on the brink of despair in the dangerous Stone City. Alone in the world and struggling to survive, he was ready to give up. Then, he crossed paths with Ryan Thompson, the man who held the city in his grasp. By day, Ryan was a charming CEO; by night, he ruled as the feared Mafia boss. Rather than seeing Jack as a victim, Ryan perceived him as the universe's gift to him. He offered Jack a chance at life, unaware that the price would entail facing his deepest fears. Ryan quickly became fixated on Jack, drawn in by the very terror Jack embodied. After enduring a series of pain, terrifying BDSM and displays of dominance, Jack ultimately surrendered, marking the most significant compromise of his life.
432 viewsOngoingAdded to Library 13 Times as hot gay smut
Read
+Library
Hidden Omega At Alpha Academy

Hidden Omega At Alpha Academy

As a male Omega, stepping onto the ice was never supposed to be my dream. Hockey belonged to Alphas—strong, dominant, born to conquer both the rink and everyone on it. Omegas like me were meant to stay hidden, protected, controlled. But hiding had never been enough. The World Hockey Academy was the only place powerful enough to shield my identity, the only place my adoptive father—its Dean—believed I could survive. To the public, it was an elite sports academy. To those like me, it was a prison disguised as opportunity. To them… it was Alpha Academy. From the moment I arrived, I swallowed suppressants like oxygen. Every breath had to be measured. Every movement controlled. A single slip—one flare of Omega scent—and I would be exposed. I had to skate like an Alpha. Fight like an Alpha. Bleed like one. On the ice, weakness wasn’t forgiven. That was when I noticed him. The strongest Alpha in the academy. The storm everyone feared. His presence alone made my knees weaken, my instincts scream in panic and hunger all at once. His golden eyes tracked me every time I touched the puck, sharp and suspicious, as if he already sensed something was wrong. During practice, we crashed into each other. The impact sent us both sprawling across the ice—but it was his hand gripping my jersey, his scent crashing over me, that shattered my control. My suppressants burned uselessly in my veins. His lips curved slowly, dangerously, as he leaned close enough for his breath to brush my ear. “Funny,” he murmured, voice low and certain. “For an Alpha… you smell like prey.” My heart slammed against my ribs. If he figured it out, everything would end. And yet— my Omega instincts whispered something far worse. I wanted him closer.
709 viewsOngoingAdded to Library 22 Times as hot gay smut
Read
+Library
Mated to My Rival Step Brother

Mated to My Rival Step Brother

His breath hit my mouth first. Warm. Shaky. Too close. Then Alex whispered, “Let go of me…” But his hands stayed on my chest. His fingers curled into the fabric like he needed something to hold onto. The thunder outside cracked, but it was nothing compared to the storm in his eyes. I tried to step back. I really did. But he moved first. Alex’s forehead touched mine, just lightly, like he didn’t realize he was doing it. His breath trembled against my lips. I felt every inch of him, every line of heat, every fight he was losing with himself. “You should hate me,” he whispered. “I do,” I said. My voice didn’t sound like hate at all. His lips brushed mine. Barely. A ghost of a touch. It burned. Alex swallowed hard. “Then why are you trembling?” I let out a breath I didn’t know I was holding. “Because you’re too close.” He gave a slow, dangerous smile. “Then stop me.” I didn’t. ◇♧♡♧◇ Blake Silver enters Midnight Academy to prove himself and bring down the Thorne bloodline for good. Alex Thorne is everything he hates, everything he fears becoming, and everything he cannot stop looking at. Forced to train together, live together, and survive each other, their rivalry grows hot enough to burn. But when a stormy night ends in an accidental kiss, one truth rises like lightning. Their parents are hiding something about their past, something that ties Blake and Alex closer than enemies should ever be. If your sworn rival might become your stepbrother… would you still want the next kiss?
105.7K viewsOngoingAdded to Library 198 Times as hot gay smut
Read
+Library
PREV
1
...
454647484950
SCAN CODE TO READ ON APP
DMCA.com Protection Status