moonjoonah



Recent bookmarks

  1. Rec *

    Tags
    Summary

    Ice cream is a food reserved only for your 22nd birthday. It's then that the flavor your taste will determine which soul matches yours. Seokjin tasted bubblegum first. A couple years later it was Namjoon's turn. As everyone expected, the perfect couple were soulmates.

    Then, Jungkook turned 22.

    Series
    Language:
    English
    Words:
    105,790
    Chapters:
    15/15
    Comments:
    1,087
    Kudos:
    4,453
    Bookmarks:
    1,025
    Hits:
    103,541

    16 Jun 2026

  2. Rec *

    Tags
    Summary

    “Is it going to h-hurt?” Jimin asks, voice breaking when he verbalizes his greatest worry. A shaky breath pulls from his lungs, impossibly loud in the quiet of night.

    “M… M-M… Mating.” Jungkook grunts, common tongue clumsy and awkward coming from his mouth. It sounds unpracticed, discordant. He motions to the mat and blankets on the ground, striated muscles flexing with every move his capable body produces. Another step closer. “Mating. O-Okay?”

    Permission, Jimin realizes. The Head Alpha of the Jeon Pack, formidable and revered leader known for his brute strength and staunch ruling, stands here asking for permission before he takes the omega promised to him. He sounds almost nervous, shy and boyish in a way that Jimin never expected.

    “O-Okay.” Jimin nods, still debilitatingly nervous but also aware of his duty.


    Abruptly forced into an arranged marriage with the savage leader of the illustrious Jeon Pack, stripped from his meager home with only the clothes on his back, and thrusted onto a foreign island where not even his mate understands him, Jimin finds himself swept away in a whirlwind of life-changing experiences as he learns how to speak—and teach—the language of love.

    Language:
    English
    Words:
    113,306
    Chapters:
    8/8
    Comments:
    1,237
    Kudos:
    7,631
    Bookmarks:
    2,330
    Hits:
    220,045

    09 Jun 2026

  3. Rec *

    Tags
    Summary

    Shane Hollander disappears from the NHL at twenty with a career-ending “injury.”

    Four years later, he’s the new assistant coach for the Ottawa Centaurs when Ilya Rozanov signs with the team. His former rival. His secret hookup. The father of his daughter.
    Ilya doesn’t know Lily exists and Shane plans to keep it that way.

    But three-year-olds don’t keep secrets, and neither do pale blue eyes.

    Language:
    English
    Words:
    58,821
    Chapters:
    21/21
    Comments:
    1,460
    Kudos:
    31,284
    Bookmarks:
    7,197
    Hits:
    638,531

    04 Jan 2026

  4. Rec *

    Tags
    Summary

    Maybe if the video ended there, Shane thought, it would be okay. Okayish. Still incriminating. Still a fucking disaster. Still embarrassing, to have his breakup with this beautiful actress filmed and disseminated on Reddit of all fucking places, but not a nail in his coffin, burying him alive. But the video didn’t end there.

    “Can I ask if you’ve ever been with another guy?” she had to ask.

    And he, tears visible in his eyes, had to nod.

    Just once. Just a single nod.

    Why did he have to nod?

    “Have you ever told anyone that before?” He shook his head. “Was it different? With a guy?”

    “Of course.”

    Of course.

    “Was it better?”

    “Yes.”

    +++

    Shane’s conversation with Rose is secretly recorded. Months later, after the All-Star game and Ilya’s confession in Russian, the video gets leaked online. Shane is outed to the world while Ilya is in Russia, and must now finish the 2016-2017 season with the entire world in on his secret.

    Series
    Language:
    English
    Words:
    26,824
    Chapters:
    1/1
    Collections:
    1
    Comments:
    1,864
    Kudos:
    48,563
    Bookmarks:
    12,991
    Hits:
    677,093

    28 Dec 2025

  5. Public Bookmark 59

    Tags
    Summary

    Everyone else sees only the sweetness. That’s the story told over and over again across campus, in whispers and half-jokes and fond sighs: Soobin, the perfect boyfriend. The patient leader, the soft-spoken council president, the boy who always has a hand free to carry Kai’s things or an umbrella tucked into his bag just in case. To most people, there’s nothing more to it than a portrait of romance so ideal it almost doesn’t feel real.

    But what Kai would never, ever let slip, even if someone begged it out of him, is that Soobin is also filthy. Sin incarnate behind closed doors. The same boy who bows politely to professors and listens patiently to his friends is the one who pushes Kai down into the mattress and fucks him open with an unrelenting pace, relentless in a way that makes Kai forget his own name. He uses him like a toy, bends him until he’s pliant and trembling and begging, and never once apologises for it.

    tl;dr Soobin's an angel in the streets and a devil in the sheets.

    Language:
    English
    Words:
    17,182
    Chapters:
    1/1
    Collections:
    1
    Comments:
    19
    Kudos:
    246
    Bookmarks:
    59
    Hits:
    5,451

    04 Dec 2025