perfectgirl



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Pretty boy. You’re so pretty, baby.”

    Pretty. He’s pretty. He sighs. Jisung can’t tell if he’s imagining it, if the warm breath atop his head is just the physical manifestation of his thoughts leaving him, but it feels good anyway. Pretty.

    “Too bad you behave like a slut.”

    Language:
    English
    Words:
    9,264
    Chapters:
    1/1
    Comments:
    37
    Kudos:
    1,388
    Bookmarks:
    327
    Hits:
    26,222

    24 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    The man’s face makes a space for itself in the crook of Jisung’s neck, and Jisung freezes in fear again. He can feel the man’s breath against his sensitive, sweaty skin. A tongue slowly licks up some of the sweat, and Jisung feels like he can’t breathe, his instincts going haywire. The lick doesn’t feel sexual or lustful, it just feels hungry.

    Jisung squeaks as he feels teeth lightly press into his skin. He instantly recognizes that they’re not human teeth; not fully, anyway. The man has fangs, top and bottom like a canine. The teeth are sharp, but the man is noticeably careful. Jisung feels like he’s being played with—chased down, raped, threatened to be bitten… He feels like prey.

    What do you do when a kitsune falls in love with you?

    Language:
    English
    Words:
    53,664
    Chapters:
    8/8
    Comments:
    248
    Kudos:
    1,285
    Bookmarks:
    355
    Hits:
    28,642

    24 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    'If you don’t meet your needs, they will make themselves known.'

    How his needs would manifest as two fluffy ears and a tail was beyond him, but that old lady had definitely cast a spell on him. Because how else had he have gone to bed a perfectly normal human and somehow woken up as a fucking catboy!

    Language:
    English
    Words:
    14,776
    Chapters:
    1/1
    Comments:
    35
    Kudos:
    1,420
    Bookmarks:
    286
    Hits:
    17,013

    19 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    “No. Jisung should choose,” Minho says.

    “That makes no sense. He’s biased,” Minho says.

    “Yes. Towards me,” Minho says.

    “Towards me,” Minho says.

    Jisung rips the towel away from his head, eyes going wide. “Minho?”

    Two Minhos turn to look at him, both with icy glares. Jisung represses the urge to squeak.

     

    -
    Or: Jisung wakes up to two Minhos. They're both possessive over him.

    Language:
    English
    Words:
    11,687
    Chapters:
    1/1
    Comments:
    257
    Kudos:
    3,415
    Bookmarks:
    767
    Hits:
    51,825

    18 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    Minho thumbs back up through the chat, to the screenshots from @ssungbbug. There’s something about the focus of it. The dates on the tweets vary, and while the most recent is seemingly just from a couple hours ago, the oldest are from months ago. Even though there’s probably several tweets in between rants, Jisung keeps circulating back to him, unable to drop Minho’s name. It’s petty—no, beyond petty—it’s outright ridiculous.

    But it’s also weirdly flattering…

    If this guy is going to spend this much time talking about him… maybe he should say something.

    So Minho clicks again on the public account @j_one01 linked by Seungmin. He taps on the message icon, and the blank chat opens.

    He types.

    Pauses.

    Deletes it.

    Types something else.

    Pauses.

    Sends it.

    You talk about me a lot for someone who hates me

    Minho learns that a certain Twitter user has been talking shit about him behind his back. Instead of being angry or hurt, he's hard.

    Language:
    English
    Words:
    3,738
    Chapters:
    1/1
    Comments:
    89
    Kudos:
    850
    Bookmarks:
    123
    Hits:
    4,821

    18 Apr 2026