1 - 20 of 156 Bookmarks by LunarNinja

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “What a gentleman,” Satoru says, eyeing Suguru’s fingers lingering on her dress strap. “Here I was hoping you would help me take it off.”

    “Not in the club,” Suguru says like a promise. Satoru deliberately moves so that her strap falls off her shoulder again. Suguru laughs, easy, and fixes it for her again. She looks at Satoru like she’s sizing her up. Satoru bites her tongue. “Please tell me you’re going to let me take you home and fuck you, Satoru,” Suguru says in a low voice. Satoru’s name rolls off her tongue so pretty, half a purr. “Dress on or off, I really don’t care.”

    “Well, that depends,” Satoru answers, trying to keep her composure. She plucks her cherry out of her drink and rests it against her lower lip, rolls it onto her tongue. Watches Suguru watch her.

    “Depends?” Suguru asks, hand sliding back to the small of Satoru’s back pulling her closer. Her fingers are almost possessive, the tips of them digging in, right at the top of Satoru’s ass. Satoru likes it. She likes it a lot.

    “Yeah, depends how many times you’re gonna make me come,” Satoru says, as casually as she can. She feels like a livewire.

    Language:
    English
    Words:
    18,118
    Chapters:
    1/1
    Comments:
    50
    Kudos:
    529
    Bookmarks:
    128
    Hits:
    4,345

    04 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    “What would you say to adding a third?”

    Suki’s grin is growing. It’s a sly grin, a sneaky grin, an I-have-a-secret kind of grin. Honestly, Sokka doesn’t care how devious she looks. He trusts her, whatever ridiculous idea she has in her head. Still grinning, she leans forward and whispers the name in his ear, pulling back, still smirking, to watch his reaction.

    Sokka’s mouth falls open and his eyes go wide. Suddenly, his throat is dry, and he has to swallow before he can speak.

    “Yeah. Yeah. Hell yeah."

    Series
    Language:
    English
    Words:
    4,766
    Chapters:
    1/1
    Comments:
    138
    Kudos:
    3,658
    Bookmarks:
    316
    Hits:
    46,755

    20 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    "Hey, Satoru?"

    "Hm?"

    "I’ve been meaning to tell you," Suguru confesses. "I'm an alpha.”

    Satoru grumbles, body half-succumbed to sleep from being fucked out on Suguru's knot.

    “Yeah, no shit.”

    Series
    Language:
    English
    Words:
    10,441
    Chapters:
    1/1
    Comments:
    75
    Kudos:
    2,684
    Bookmarks:
    435
    Hits:
    31,486

    28 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    "There you go," he murmurs, voice low and relaxed. Lounging on his back, strong thighs lazily spread around Satoru's hips, Suguru looks like he doesn't have a worry in the world. "And now, put it inside."

    Satoru insists that he can top just as well as Suguru can, and Suguru invites him to try.

    Language:
    English
    Words:
    12,003
    Chapters:
    1/1
    Comments:
    170
    Kudos:
    2,721
    Bookmarks:
    741
    Hits:
    45,526

    26 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    The prince, Gojo Satoru, was supposed to be just one in an endless parade of Suguru's high brow clients, an alpha to be pleased and then forgotten. But when the emperor himself orders his son to marry the famous oiran to save face, Suguru must determine if there is anything he can love in the alpha he has been tied to, or if his future spells nothing but unhappiness.

    Language:
    English
    Words:
    15,061
    Chapters:
    3/3
    Collections:
    1
    Comments:
    71
    Kudos:
    705
    Bookmarks:
    100
    Hits:
    9,025

    25 Jan 2026

  6. Public Bookmark *

    Tags
    Summary

    “You want it,” says Wriothesley. He could tease, he could shoot Neuvillette a smirk to kiss away, but he doesn’t. He states this plainly because it is a known fact. Wriothesley presses a hand to Neuvillette’s chest, pulling at the collar of his shirt where it hangs open, several of the buttons undone. “You’re so desperate that you’d fuck an egg into me right here. Listen to you, Neuvillette. Since when do you talk like that?”

    “Since you. You’ve—” Neuvillette closes the space and bites at his mouth. This is a bruising kiss, a searing one that speaks volumes. “Ever since we came together, you’ve plagued me, body and soul. I cannot stop thinking about you, Wriothesley. My mate—which is a thought I’ve never had. It hammers through my being. I need you viscerally. It is no wonder that my ruts come and go, and now I’ve—” A fang catches against Wriothesley's lip, cutting into his skin. “Eggs, beloved. I’ve made eggs because I am so gone for you.”

    Neuvillette works through an unexpected rut and Wriothesley gets egged in his office.

    Series
    Language:
    English
    Words:
    7,033
    Chapters:
    1/1
    Collections:
    1
    Comments:
    33
    Kudos:
    1,566
    Bookmarks:
    192
    Hits:
    31,152

    11 Jan 2026

  7. Public Bookmark *

    Tags
    Summary

    Neuvillette awoke far too hot, his cocks halfway out their slit, gasping for breath, his skin all damp.

    It was the rut.

    Language:
    English
    Words:
    2,623
    Chapters:
    1/1
    Comments:
    38
    Kudos:
    2,013
    Bookmarks:
    186
    Hits:
    29,212

    11 Jan 2026

  8. Public Bookmark *

    Tags
    Summary

    Neuvillette chuckles, and the sound goes straight to Wriothesley’s hard dick. “Wriothesley, I need to lay a clutch of eggs in a willing partner.”

    Oh.

    Oh, fuck.

    Why the fuck is that so hot?

    When Neuvillette goes into rut and needs to lay a clutch, Wriothesley offers himself as a willing partner.

    Language:
    English
    Words:
    9,134
    Chapters:
    1/1
    Collections:
    1
    Comments:
    121
    Kudos:
    3,071
    Bookmarks:
    405
    Hits:
    38,672

    10 Jan 2026

  9. Public Bookmark *

    Tags
    Summary

    The Hunt is a sport like no other. Alphas and Omegas from around the world compete in an international spectacle designed to thrill. An Omega wins if they can escape the arena. An Alpha's job is simple: claim the omegas before they can.

    The Hunt takes them to an exotic new locale, where a new resort offers a unique opportunity for runners. But things are never as easy as they seem...

    Series
    Language:
    English
    Words:
    10,347
    Chapters:
    1/1
    Comments:
    71
    Kudos:
    1,618
    Bookmarks:
    110
    Hits:
    30,061

    31 Oct 2025

  10. Public Bookmark *

    Tags
    Summary

    The Hunt is a sport like no other. Alphas and Omegas from around the world compete in an international spectacle designed to thrill. An Omega wins if they can escape the arena. An Alpha's job is simple: claim the omegas before they can.

    Yuuri has already lost to Victor once, and he won't lose again. Meanwhile, Victor has a realization of his own.

    Series
    Language:
    English
    Words:
    8,592
    Chapters:
    1/1
    Comments:
    103
    Kudos:
    2,305
    Bookmarks:
    200
    Hits:
    33,330

    30 Oct 2025

  11. Public Bookmark *

    Tags
    Summary

    He wasn't scared of the sex. In fact, a large part of him anticipated it, if someone had proven themselves capable of catching him. The Hunt was entirely voluntary, the claiming just another part of it. But no one had ever captured Yuuri. Not yet.

    He would never roll over and surrender for an alpha, regardless of how badly he wanted. A true alpha was able to earn it. No matter how fast or how hard Yuuri ran, no matter what he did to escape, a true alpha could pin Yuuri to the ground like a butterfly under glass.

    xxx

    The Hunt is a sport like no other. Alphas and Omegas from around the world compete in an international spectacle designed to thrill. An Omega wins if they can escape the arena. An Alpha's job is simple: claim the omegas before they can.

    This year, the legendary Alpha Victor Nikiforov has set his sights on Yuuri, and neither will accept defeat as an option.

    Series
    Language:
    English
    Words:
    9,036
    Chapters:
    1/1
    Comments:
    104
    Kudos:
    3,266
    Bookmarks:
    517
    Hits:
    57,603

    29 Oct 2025

  12. Public Bookmark *

    Tags
    Summary

    Satoru is tired of being a virgin.

    He’s over it, moved on, done.

    Not that there’s anything wrong with being a virgin, of course - but he's ready to not be one, and he's got the perfect plan to get fucked.

    He just needs to ask Suguru, of course.

    Satoru Gojo has a plan to lose his virginity. His execution of said plan leaves something to be desired.

    Language:
    English
    Words:
    15,339
    Chapters:
    1/1
    Comments:
    98
    Kudos:
    2,339
    Bookmarks:
    491
    Hits:
    27,510

    17 Oct 2025

  13. Public Bookmark *

    Tags
    Summary

    Satoru had known Suguru would present as an omega someday. He’d bet on it, hoped for it, because they’d be perfect for each other. But years passed, and Suguru remained a beta: warm, oblivious, and utterly indifferent to the way Satoru’s alpha instincts screamed for him. Then, at twenty-three, the impossible happens.

    Suguru has his first heat.

    Now he’s clingy, scent-marking Satoru like a mate, curling up in his clothes like they belong to him, all while staring at Satoru with those same infuriatingly innocent eyes. Because Suguru doesn’t realize what he’s doing. He insists nothing has changed between them.

    Satoru is a patient alpha, but even he has his limits.

    Language:
    English
    Words:
    7,416
    Chapters:
    1/1
    Collections:
    1
    Comments:
    97
    Kudos:
    3,046
    Bookmarks:
    485
    Hits:
    31,577

    05 Oct 2025

  14. Public Bookmark *

    Tags
    Summary

    The truth about Satoru’s ruts- or lack of thereof- comes to the surface in the worst possible way. Suguru has to make a decision that will endanger the perfect balance of their relationship as well as his own safely guarded secrets.

    Language:
    English
    Words:
    10,188
    Chapters:
    1/1
    Comments:
    85
    Kudos:
    4,568
    Bookmarks:
    777
    Hits:
    67,599

    04 Oct 2025

  15. Public Bookmark *

    Tags
    Summary

    Gojo sits kneeling beneath the desk with his pretty pink lips stretched around Geto's soft cock. His cheek rests on the upper part of Geto’s thigh while his hands lie slack between his knees, framing his hard cock. Gojo’s normally bright eyes are glassy with pleasure while drool drips down the side of his lips which are slick with spit and precum.

    Language:
    English
    Words:
    2,031
    Chapters:
    1/1
    Collections:
    1
    Comments:
    23
    Kudos:
    1,891
    Bookmarks:
    249
    Hits:
    25,037

    27 Sep 2025

  16. Public Bookmark *

    Tags
    Summary

    Satoru wasn’t wearing underwear. Satoru wasn’t wearing underwear and the shifting of his body had brought his bare, plush ass into view.

    “Fucking hell, Satoru,” Suguru groans while running a hand furiously across his face. It’s too damn early in the morning for his dick to be hard but of course Satoru manages to ruin his plans even asleep. Satoru himself is lying asleep on his stomach, blissfully unaware of what he’s doing to Suguru’s mental state.

    Language:
    English
    Words:
    2,123
    Chapters:
    1/1
    Comments:
    38
    Kudos:
    1,976
    Bookmarks:
    264
    Hits:
    28,846

    14 Sep 2025

  17. Public Bookmark *

    Tags
    Summary

    Suguru and Satoru have a binding vow that demands Suguru obey any direct command from Satoru. It was a condition for Suguru's continued existence, a safety measure. Satoru and Suguru misuse it.

    Language:
    English
    Words:
    11,662
    Chapters:
    1/1
    Collections:
    1
    Comments:
    137
    Kudos:
    3,491
    Bookmarks:
    753
    Hits:
    71,502

    13 Sep 2025

  18. Public Bookmark *

    Tags
    Summary

    He huffs a little. “Do you think it’s because of the suppressants?” He pulled his face from the bed to peek at Shoko again. She shrugged.

    “Could be,” she agreed. “You could also just be really unlucky and have bad heats.”

    Satoru chuffed. “Not surprised my body hates me,” he grumbled, letting out a weak cry when his abdomen seized again.

    Shoko’s hand slid away, leaving him feeling oddly cold and bereft. Satoru didn’t want to be alone, but Shoko wasn’t who he wanted either. He squeezed his eyes shut.

    *

    It's heat time guys.

    Series
    Language:
    English
    Words:
    19,451
    Chapters:
    1/1
    Comments:
    94
    Kudos:
    2,439
    Bookmarks:
    284
    Hits:
    55,370

    13 Sep 2025

  19. Public Bookmark *

    Tags
    Summary

    “He’s calling for you,” Shoko said. “He’s been calling for you since he lost sight of you,” she smiled weakly. “It’s kind of pathetic actually. He’s all… mopey.”

    Satoru inhaled slowly. He could read between the lines of what Shoko was saying. He wasn’t as socially inept as everyone thought he was.

    What Suguru was dealing with was largely an unknown. They didn’t have a baseline for him, nor did they knew much about why the curse sent him into a rut. They didn’t know what to do. What they did know, was the best way to manage a cycle was. That ruts and heats were much safer and mild when with a partner.

    Suguru had been crying for Satoru.

    *

    Or the fic where Suguru goes into rut and Satoru ends up helping him through it.

    Series
    Language:
    English
    Words:
    14,557
    Chapters:
    1/1
    Comments:
    46
    Kudos:
    4,947
    Bookmarks:
    677
    Hits:
    92,989

    30 Aug 2025

  20. Public Bookmark *

    Tags
    Summary

    “I feel like I’ve told you this before,” Satoru sighs eventually, still refusing to meet Suguru’s eyes. “I don’t— trust other people to touch me.”

    Suguru lifts an eyebrow. “You don’t trust me?”

    (or: Suguru just wants to touch Satoru without the barrier. Despite not allowing himself to be touched in years, Satoru lets him.)

    Series
    Language:
    English
    Words:
    17,702
    Chapters:
    4/4
    Comments:
    561
    Kudos:
    18,362
    Bookmarks:
    3,738
    Hits:
    272,544

    29 Aug 2025

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation