17 Bookmarks by geonppang

List of Bookmarks

  1. Public Bookmark 3

    Tags
    Summary

    "Fuck you. You don't know me." He says it as he replaces Geonwoo's hand with his. The size difference is uncanny.

    "I know you're a whore who'd do anything for a place to stay." Geonwoo's grin floods his entire face like he won the lottery. He locks a hand through Xinlong's hair and pulls. He can't do much to swallow his throaty whine. "Did I get that right?"

    Language:
    English
    Words:
    8,118
    Chapters:
    1/1
    Comments:
    3
    Kudos:
    58
    Bookmarks:
    3
    Hits:
    603

    06 Sep 2026

  2. Public Bookmark 1

    Tags
    Summary

    "Hao-ge isn't here."

    "I know." Geonwoo says. He's got an honest smile that barely reaches his eyes. Xinlong buzzes from the inside out. His pretty cologne and the faintest scent of tequila hit him all at once: Geonwoo came here for him. And Xinlong allows himself to enjoy it. He can't picture a reality where he isn't a homewrecking bitch for that. Reddit was right about something.

    Geonwoo's eyes flick behind him, into the dark apartment. "Can I come in?"

    Xinlong finally sees his cousin for who he is. Geonwoo helps him stoop to his level.

    Language:
    English
    Words:
    9,502
    Chapters:
    1/1
    Comments:
    4
    Kudos:
    64
    Bookmarks:
    1
    Hits:
    829

    10 Aug 2026

  3. Public Bookmark 65

    Tags
    Summary

    “We’ll be there with you though!” says Anxin. “And if you really really hate it you can leave early, I promise. Please? It won’t be as fun without you.” His voice gets sad and pouty on that last line, and he hasn’t dropped the puppy-eyes. Sanghyeon, who’s been released from Anxin’s hold, isn’t even trying to hold back his laughter. They all know it’s just a matter of time before Xinlong caves.

    He lasts about ten seconds.

    “Fine, I’ll come.”

    Anxin cheers, darting around the table to tackle him with a hug as well. “You’re the best Longlong! It’ll be fun, I promise. You won’t regret it.

    He regrets it already.

    -

    Or: Xinlong has spent his whole life being largely invisible, and he likes it that way. But when his friends start pushing him to branch out more and he somehow catches the eye of someone they would've never expected, he now has to figure out how to navigate a complicated web of social relationships that he's used to only watching from the sidelines.

    Series
    Language:
    English
    Words:
    133,854
    Chapters:
    15/15
    Comments:
    292
    Kudos:
    471
    Bookmarks:
    65
    Hits:
    12,100

    13 Jul 2026

  4. Public Bookmark 44

    Tags
    Summary

    Kun is a top-ranking Cupid with a perfect track record. His latest assignment, Ten, seems hellbent on ruining that.

    Language:
    English
    Words:
    45,113
    Chapters:
    4/4
    Comments:
    85
    Kudos:
    211
    Bookmarks:
    44
    Hits:
    2,622

    09 Jun 2026

  5. Public Bookmark 16

    Tags
    Summary

    Geonwoo laughed at the sight—Xinlong hunched over his plate, fork clenched so tightly in his hand he thought it was gonna snap into two, lips parted and eyes glazed over. Cute. “I’m glad you like it, baby. We’ll come here again soon, if you’d like.”

    Xinlong’s gaze immediately shot up, honing an expression similar to one a child has when given a new toy, “I’d like.”

    Geonwoo smiled warmly, never taking his eyes off of Xinlong as he cut into his own food—he could stare at him forever, he thinks.

    He could get used to this.

    or: Xinlong's financial problems finally begin to catch up to him, leaving him with one last thing to try—a sugar daddy.

    Series
    Language:
    English
    Words:
    18,826
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    166
    Bookmarks:
    16
    Hits:
    2,532

    21 May 2026

  6. Public Bookmark 6

    Tags
    Summary

    “Well, obviously,” Anxin said. “That’s like, ninety percent of the reason we’re here.”

    “We love rollercoasters,” Xinlong added without thinking. Geonwoo turned that beautiful smile his way and he felt his insides melting into goo. Be cool. Be normal. Be cool.

    “We sure do,” Anxin echoed with a wicked glee, and Xinlong’s stomach dropped. Oh no. Why did I say that?

    -

    Or: Xinlong's friends drag him along to an amusement park, where he ends up agreeing to ride a coaster he's afraid of just because the ride operator is pretty.

    Language:
    English
    Words:
    5,007
    Chapters:
    1/1
    Comments:
    12
    Kudos:
    123
    Bookmarks:
    6
    Hits:
    958

    17 Apr 2026

  7. Public Bookmark 31

    Tags
    Summary

    Instead, Jisung is zeroed in on Minho’s lips, a little bit of tint rubbed into them. Without thinking, he reaches up to swipe an innocent thumb against them, coral-rose transferring onto the pads of his finger. “Pretty,” he whispers, before dragging the left-over pink over his own lips.

    “Now I’ve indirectly kissed Lee Minho, haven’t I?”

    His insides are aflame— lit with both misery and an inexplicable amount of yearning. Jisung cannot believe what he’s just done.

    In which conjuration mage Minho accidentally feeds Jisung a love potion.

    Only he, however, has no idea that Jisung is already in love with him.

    Series
    Language:
    English
    Words:
    7,469
    Chapters:
    1/1
    Collections:
    1
    Comments:
    28
    Kudos:
    211
    Bookmarks:
    31
    Hits:
    1,804

    15 Apr 2026

  8. Public Bookmark 40

    Tags
    Summary

    He Xinlong is not a coward.

    At least, not all the time.

    or: Xinlong faces a fear and gets a new nipple piercing and a cute piercer boyfriend in the process.

    Language:
    English
    Words:
    7,466
    Chapters:
    1/1
    Comments:
    26
    Kudos:
    333
    Bookmarks:
    40
    Hits:
    3,386

    13 Apr 2026

  9. Public Bookmark *

    Tags
    Summary

    “Hey there, baby,” Geonwoo says in his softest voice, “Hope you weren’t waiting too long for me.”

    There’s a long moment of silence. Long enough that Geonwoo worries he might have made a mistake and lost the client, but the timer is still ticking, and eventually a nervous voice stammers out, “Uh—hi. Oh, wow, uh… hi. Shit…”

    Geonwoo smirks a little, oh, new clients are always so fun.

    [or: Geonwoo moonlights as a phone sex operator for easy cash. It’s all fun and games until his newest client happens to sound a little too familiar.]

    Language:
    English
    Words:
    47,513
    Chapters:
    12/12
    Comments:
    435
    Kudos:
    1,072
    Bookmarks:
    133
    Hits:
    19,443

    13 Apr 2026

  10. Public Bookmark 73

    Tags
    Summary

    Geonwoo goes on a quest to find who posted a very compromising photo of him on a popular Instagram page.

    Language:
    English
    Words:
    29,157
    Chapters:
    2/2
    Comments:
    69
    Kudos:
    400
    Bookmarks:
    73
    Hits:
    5,127

    05 Apr 2026

  11. Public Bookmark 50

    Tags
    Summary

    “You’re…my mentor?”

    Geonwoo hums, leaning down to rummage through a drawer hidden beneath the desk. The stretch bares just a sliver of tanned skin across the small of his back where his button-up has ridden high. The tendons in Xinlong’s neck pop like firecrackers when he wrenches his gaze away from the sight.

    “Good to know your ears work, I guess.”

    Xinlong knows he's lucky to be here. That doesn't make it any easier.

    or: you can't run away from the gay thoughts—they come with you. suddenly, xinlong is twenty-something and interning in diplomacy with a mentor he just can't figure out.

    Language:
    English
    Words:
    37,747
    Chapters:
    6/6
    Comments:
    60
    Kudos:
    267
    Bookmarks:
    50
    Hits:
    4,821

    05 Apr 2026

  12. Public Bookmark 30

    Tags
    Summary

    "Don't tell Anxin but," Geonwoo leans in close on a whisper. Xinlong offers his ear like it's nothing. "Sanghyeon can't drive."

    Geonwoo lets his brother use him for his car to score a date. There’s a fair tradeoff, and it comes in the form of his latest and prettiest obsession.

    Language:
    English
    Words:
    21,473
    Chapters:
    3/3
    Comments:
    31
    Kudos:
    253
    Bookmarks:
    30
    Hits:
    3,888

    30 Mar 2026

  13. Public Bookmark 5

    Tags
    Summary

    Hundreds of years ago, the vampires and wolves waged war due to differing beliefs and loyalty to their respective moons. It brought forth bloodshed, strife, and discord--however, even though that war has long been resolved, and their civilizations have formed cohesive alliances, one rule still stands true despite the passage of time:

    The intersection of the two Moons, both repellent towards one another in their nature, would bring about a chaos that is not allowed in this peaceful world. 

    //

    Xinlong becomes a royal guard who is dedicated to protect... But soon it becomes clear that there is more to him than meets the eye.

    Series
    Language:
    English
    Words:
    16,584
    Chapters:
    1/1
    Comments:
    12
    Kudos:
    38
    Bookmarks:
    5
    Hits:
    722

    23 Mar 2026

  14. Public Bookmark 45

    Tags
    Summary

    Geonwoo’s first impression of Xinlong was of a walking disaster with a charmingly broken grasp of Korean. He was a new transfer student who looked like he might trip over air, and Geonwoo instantly assigned himself the role of human instruction manual. For fifteen years, the job description has been simple: translate confusing slang and offer moral support. It's a comfortable routine, until Xinlong sends a text that feels like a system-wide bug: "How do you ask someone out?" Suddenly, Geonwoo’s internal programming short-circuits, flashing a fatal error message he's somehow ignored for over a decade: Warning, you are desperately in love with the user.

    Language:
    English
    Words:
    59,038
    Chapters:
    4/4
    Comments:
    106
    Kudos:
    288
    Bookmarks:
    45
    Hits:
    5,502

    12 Mar 2026

  15. Public Bookmark 75

    Tags
    Summary

    “Whatever. I triple dog bet you that Matthew isn’t gonna date you.”

    Gunwook grins. Game on.

    “Bet.”

    Gunwook involuntarily (by Hanbin's demand) joins the cast of Romeo & Juliet, meets the cutest boy he's ever seen, and decides he has to do something about it, no matter what Hanbin has to say.

    Language:
    English
    Words:
    22,462
    Chapters:
    1/1
    Comments:
    25
    Kudos:
    356
    Bookmarks:
    75
    Hits:
    4,516

    11 Mar 2026

  16. Public Bookmark 25

    Tags
    Summary

    Xinlong inhaled and exhaled. “Can you imagine how pathetic it would be if I went up to him and asked why he didn’t take me on a date instead of that girl?” He huffed a humorless laugh. “It stops being fun when you start wondering whether all you’re good for is a convenient fuck.”

    Xinlong breaks up with Geonwoo before Geonwoo has the chance to do it.

    Language:
    English
    Words:
    12,688
    Chapters:
    1/1
    Collections:
    1
    Comments:
    13
    Kudos:
    222
    Bookmarks:
    25
    Hits:
    1,945

    11 Mar 2026

  17. Public Bookmark 61

    Tags
    Summary

    “YOU TALK A LOT,” Xinlong writes about thirty minutes into their date, turning the whiteboard around to show Geonwoo with a mischievous little look.

    “Is that a bad thing?”

    Xinlong immediately writes, “NO. IT’S NICE.” followed a second later, in slightly smaller characters, “I LIKE LISTENING.”

    [or: In a world in which everyone has the first words their soulmate will ever say to them written on their body, Geonwoo has always been markless.]

    Language:
    English
    Words:
    12,033
    Chapters:
    1/1
    Collections:
    2
    Comments:
    46
    Kudos:
    343
    Bookmarks:
    61
    Hits:
    2,424

    10 Mar 2026

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