cd_fish



Recent bookmarks

  1. Public Bookmark 12

    Words:
    173,876
    Works:
    2
    Bookmarks:
    12

    01 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    Huntara shrugged her boulder of a shoulder. “She’s cute enough. Not bad to talk to. We just run out of stuff to say to each other all the time.”

    “Maybe that’s a sign that you shouldn’t date,” Catra pointed out, taking her own life into her hands.

    Huntara just gave her a condescending laugh. “You’re not exactly knuckle-deep in girls so you don’t get to judge. Has anyone ever even asked you out?”

    Yes. Once, at least. It felt ironic to bring that up in this particular conversation so Catra just moved forward.

    “But what the shit does this have to do with me then?” Catra asked, desperately wanting to be far away from this conversation and anything to do with the topic of Adora Gray.

    “You write good.”

    “Well,” Catra corrected in a bit of a daze. She was starting to have a terrible feeling about where this might be going.

    “And well,” Huntara repeated, letting the point float completely over her giant mohawked head, “You can write out what I should say to her.”

    Language:
    English
    Words:
    72,998
    Chapters:
    10/10
    Collections:
    2
    Comments:
    757
    Kudos:
    1,210
    Bookmarks:
    223
    Hits:
    26,338

    01 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    “Could I get your number?” they ask, as if they’re not still a completely faceless enigma that’s been making one-sided passes for two weeks now.

    “So I’m supposed to exchange messages with someone who I wouldn’t even be able to pick out of a police lineup if this ends up being just a long con to get me to join a cult?”

    To her shock, they place an elbow on the bar, lean over, and lower the hood.

    “Does this increase my chances?” they ask with a goofy smile.

    They're cute. Like 90s teen drama cute. Like Catra could see them singing fucking annoying pop songs outside her window cute. That’s not good. This person is absolutely trouble.

    “Fuck,” Catra breathes out. It kinda feels like someone just kicked her right in the gut in a thrilling way. “You couldn’t have the decency to make this easier by being ugly?”


    Catra finally meets the woman of her dreams/nightmares, a goofball blonde with big captain save-a-ho energy. She's easy going, gets Catra's jokes, and likes her band, even though it's pretty shitty and Catra's sabotaging them from the inside. It's just a shame that the girl is already competing on a reality show for 20 women's hearts.

    Language:
    English
    Words:
    146,492
    Chapters:
    25/25
    Collections:
    2
    Comments:
    2,573
    Kudos:
    2,717
    Bookmarks:
    596
    Hits:
    82,819

    01 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Caitlyn watches porn at work. Her thesis advisor has approved a list of search terms:

    “Sleepover” for videos of group experimentation.

    “While boyfriend watches” for porn filmed by men.

    “Strap” for the more hardcore stuff.

    “Cunnilingus” for those who bother with proper names, and “pussy eating” for those who don’t.

    When new videos pop up, Caitlyn scrubs through them on two-times speed. Massages end happily, cunnilingus gets cut short for penis-in-vagina penetration. Nothing she hasn’t seen before. She sighs and clicks the back arrow.

    For the past year of her research, typing in “butch” has been like fishing in a puddle, but Caitlyn tries it anyway.

    The page loads. She’s surprised by a video she hasn’t seen at the top of her screen: “PINK-HAIRED ANDRO BUTCH DYKE TAKES 9 INCHES, COMES HARD.”

    Language:
    English
    Words:
    21,908
    Chapters:
    1/1
    Comments:
    354
    Kudos:
    4,751
    Bookmarks:
    1,101
    Hits:
    66,344

    01 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    They were rivals in the ring, and something far messier out of it…

     

     

    Caitlyn Kiramman was born into rosettes, ribbons, and reputation—heiress to a prestigious stables in Yorkshire. Ice-cool, ruthlessly poised, and trained to sit a half-pass before she could ride a bicycle, she’s the darling of the county set.

    Vi? Vi rides like the devil’s on her heels—feral, and fearless. She doesn’t care what people think. She cares about winning. And Caitlyn.

    Once, long ago, they’d been inseparable girls on ponies, sharing jelly babies and saddle soap and secret smiles behind the tackroom door. But that was before medals, and mistakes. Before they both learned that sometimes simply loving someone isn't enough.

    Now, with the national qualifiers looming, the two women are thrown back into each other’s orbits—on horseback, in hotel rooms, and in the eye of the media storm.

     

     

    Spurred by secrets and saddled with longing, this is a slow-burn, rivals-to-lovers romance. And it’s going to get messy.

     

     

    DO NOT WORRY. THEY ARE END GAME. I ONLY DO HAPPY ENDINGS.

    Series
    Language:
    English
    Words:
    531,500
    Chapters:
    130/130
    Comments:
    2,936
    Kudos:
    1,231
    Bookmarks:
    385
    Hits:
    87,819

    10 Feb 2026