Toyroys



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Go?” Rozanov repeats, and Shane thinks he manages to nod, thinks he manages to spin some kind of excuse that he knows Rozanov doesn’t really buy, but he needs to go. He needs to get out of here. He needs to find somewhere quiet and calm where he can ride out this panic and painful tightness until he can catch his breath again. He needs-

    He needs to go.

    “I’m sorry,” he says, turning heel and resisting the urge to just book it right for the front door only because he’d rather not have to explain to Hayden why he returned from a hookup with Boston Lily in men’s clothes that he certainly didn’t leave in.

    It’s not until he makes it halfway up the stairs to Rozanov’s bedroom that it occurs to him in a cold rush that it isn’t just anxiety that makes it this hard to breathe.

    “No,” he tells himself firmly, white knuckling the bannister and trying to take a deep breath just to prove that he can.

    It wheezes.

    (how the tuna meltdown is averted through the power of food allergies and anaphylaxis)

    Language:
    English
    Words:
    25,169
    Chapters:
    1/1
    Comments:
    271
    Kudos:
    3,699
    Bookmarks:
    841
    Hits:
    20,157

    12 Jun 2026

  2. Public Bookmark 86

    Tags
    Summary

    “She knows.” Shane bites back. “She knows that I’m…”

    Gay, he means to say, as plain as possible. But instead what spills out is:

    “Yours.”
    ———

    Shane goes home with Rose after seeing Ilya at the club in “Rose”. But after a text meant to provoke gets him to be honest with her, and himself, things might escalate before Tampa is even in sight.

    Language:
    English
    Words:
    4,683
    Chapters:
    1/1
    Comments:
    26
    Kudos:
    849
    Bookmarks:
    86
    Hits:
    5,754

    09 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane: Why is Melissa from the Raiders Foundation texting me?
    Shane: Ilya
    Shane: What did you do

    Ilya: ah
    Ilya: you are wag now yes?

    Shane: Ilya

    Ilya: i gave your number to hammersmith’s wife
    Ilya: she thinks i need help with the charity basket
    Ilya: and you know all my favorite things

    With Shane's new WAG status comes new responsibilities. Particularly with the Boston Raiders Foundation.

    Language:
    English
    Words:
    5,846
    Chapters:
    1/1
    Comments:
    241
    Kudos:
    8,220
    Bookmarks:
    1,281
    Hits:
    37,100

    09 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “Well, I guess you got what you wanted from me already,” Hollander continued. “Whatever. Fuck you.”

    “Wait, no, Hollander.” Ilya turned, throwing an arm into Hollander’s path. “That’s not—”

    “No, it’s fine. Stupid of me to expect anything else.” Hollander shook his head, gaze downcast, the barest hint of angry pink tinging his freckled cheeks. “Thanks for making it good, at least.”

    It. His first time.

    Ilya was the worst sort of asshole.

    ---

    In Sochi, Shane isn’t shy about calling out Ilya for ghosting after getting what he wanted. Once they’re safely away from Russia, Ilya forces himself to be honest with Shane about what that first time meant.

    Language:
    English
    Words:
    4,416
    Chapters:
    1/1
    Comments:
    75
    Kudos:
    1,916
    Bookmarks:
    232
    Hits:
    9,025

    09 Jun 2026

  5. Public Bookmark 62

    Tags
    Summary

    “What’s his name?” Yuna asks.

    “Ilya,” he says. A second later, as if they might be confused, he stumbles out, “The, um-” He barely stops himself from saying, ‘the one from hockey?’ like a buffoon. “Rozanov.”

    (or: david sees shane with a man at the cottage, but doesn't quite see who. shane tries coming out on his own.)

    Language:
    English
    Words:
    2,119
    Chapters:
    1/1
    Comments:
    16
    Kudos:
    660
    Bookmarks:
    62
    Hits:
    4,961

    07 Jun 2026