catnapcat



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    "We are actually so fucking washed," Shane bitches. "I'm never getting better and you are stuck on a losing team that sucks. Everyone is going to forget about us."

    "Don't make me trip you," Ilya says, calmly. "Let's do another lap."

    "No," Shane barks. Ilya raises his eyebrows.

    Shane refuses to accept this. This perpetual cycle of suck. When he invited Ilya to his cottage almost four years ago now, he didn't expect their relationship to turn into their fucking burial ground.

    Shane finds himself grounded in Ottawa for the foreseeable future. With his newfound free time, he hangs out with his family, eats Costco Rotisserie chicken, and whips Ilya Rozanov back into a champion.

    Series
    Language:
    English
    Words:
    32,683
    Chapters:
    1/1
    Comments:
    487
    Kudos:
    3,380
    Bookmarks:
    799
    Hits:
    41,465

    18 Jul 2026

  2. Public Bookmark 76

    Tags
    Summary

    Hayes’ eyebrows go up at that. “You think? Wait, surely you know who’s who?”

    Ilya scoffs as if it’s offensive to even question him about it. “Of course. One is Jules and one is Florian,” he says instead of answering the actual question. He gestures towards one twin and then the other, hoping he remembers it correctly.

    Ilya prides himself on his ability to remember names and faces so well. Then the Centaurs just had to draft identical twins.

    Language:
    English
    Words:
    4,990
    Chapters:
    1/1
    Comments:
    52
    Kudos:
    599
    Bookmarks:
    76
    Hits:
    2,872

    16 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    “He’s such a jock,” Cassie says with a chuckle. She puts her glass of dark liquor on the bar so she can fold her arms. When she sees Ilya looking at Bood, she laughs and shakes her head. “Oh no, I’m talking about your man. That guy is hockey if it was a person. And thank god for that, I’ve seen those Reebok ads.”

    Language:
    English
    Words:
    5,372
    Chapters:
    1/1
    Comments:
    250
    Kudos:
    5,085
    Bookmarks:
    909
    Hits:
    24,328

    16 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    Like a Record Baby (Will LaPointe): i keep thinking this is some sort of insane dream
    Like a Record Baby (Will LaPointe): but no. we got SHANE HOLLANDER.
    Like a Record Baby (Will LaPointe): because of HOMOPHOBIA!
    Sherlock Holmes (Carter Holmberg): rare homophobia win
    Shane Hollander: Well let’s not go that far.
    El Capitan (Ilya Rozanov): holmberg please refrain from being pro homophobia in the group chat or shane will report you to management

    --

    Or: Shane's first season on the Ottawa Centaurs, as told through a number of increasingly unhinged texts

    Series
    Language:
    English
    Words:
    81,580
    Chapters:
    13/13
    Comments:
    3,057
    Kudos:
    12,654
    Bookmarks:
    2,085
    Hits:
    291,263

    14 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    John's #1 Parlay of the Day @johnchukbetzone 
    I'll leave it to others to argue whether the relationship should even be permitted by the league. But vital information was concealed from bettors by failing to disclose when it started. Hollander & Rozanov may have allowed billions of dollars to be wagered under false pretenses.

    storrowed by ilya @storrowed_by_ilya
    I really should have known that the people with the absolute most deranged and late-stage capitalism reactions to the Rozanov/Hollander relationship would be online sports gamblers. You got me there. That one's on me.

    Halfway through Shane and Ilya’s first season playing together in Ottawa, an online sports betting company figures out how to make itself the main character when it comes to social media’s new favorite topic.

    Language:
    English
    Words:
    14,574
    Chapters:
    1/1
    Comments:
    145
    Kudos:
    2,384
    Bookmarks:
    395
    Hits:
    13,198

    07 Jul 2026