BeetleGrin



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Does the Dominus enjoy serving a slave?” Ilya murmured.

    Shane looked up at him through dark lashes. His mouth was a hairsbreadth away from Ilya’s cock, and Ilya could see the exact moment the last of his composure burned out, shedding, the way a snake left its old skin behind, eyes bright and body underneath already new—

    —and instead of answering, Shane licked a stripe up the underside of his shaft, root to tip.

    The law calls Ilya a slave. The mob of Rome calls him their lion, their Gladiator. Senator’s son Shane calls him to his bed.

    Now Shane wants to call him free, but that means owning him first.

    Language:
    English
    Words:
    19,082
    Chapters:
    1/1
    Collections:
    4
    Comments:
    1,006
    Kudos:
    6,867
    Bookmarks:
    1,877
    Hits:
    76,234

    18 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    "You will bend for me many times, I think, before this production is over."

    Shane means to say no. He means to tell Ilya Rozanov—arrogant Bolshoi principal dancer and professional pain in his ass—to fuck off and stop moving set pieces without permission. Instead, he ends up on his knees in a dressing room, which is definitely not how the Royal Winnipeg Ballet’s stage manager is supposed to handle conflict resolution.

    Three weeks until opening night. One impossible rivalry. And absolutely no way this ends well.

    or: Ilya comes to Winnipeg for The Nutcracker. Shane tries very hard to hate him. The mind-blowing hate-sex doesn’t help.

    Language:
    English
    Words:
    101,272
    Chapters:
    7/7
    Collections:
    2
    Comments:
    4,330
    Kudos:
    11,285
    Bookmarks:
    3,958
    Hits:
    249,559

    18 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Spoilers for The Long Game. Post-Canon.

    The start of Ottawa's season feels like a promise. Ilya finally has all the people he loves in one place, a team that can keep up with him, the whole world knows he and Shane love each other, and they have the sweetest, most perfect dog. So why is he so nervous about their first game against Montreal?

    AKA Protective Ilya Rozanov momentarily forgets his husband is still the hockey prodigy he fell in love with at first freckle in Saskatchewan.

    Series
    Language:
    English
    Words:
    31,496
    Chapters:
    4/4
    Comments:
    886
    Kudos:
    12,768
    Bookmarks:
    3,998
    Hits:
    270,884

    14 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “Seeing you smile like that, it makes me want to give you all of this,” he called out, making a sweeping gesture across the ice.

    Shane turned back to look at him, eyes bright, and laughed. “Canadian Tire Centre? I know you’re rich, Rozanov, but an entire arena is a pretty big real estate investment.”

    Ilya pushed off, skating to a stop in front of him, knowing his expression had morphed into something serious. “Hockey, Hollander. It should have been yours.”

    Or, everything that happens when your dreams don’t come true.

    Language:
    English
    Words:
    69,624
    Chapters:
    18/18
    Comments:
    1,060
    Kudos:
    5,915
    Bookmarks:
    2,152
    Hits:
    92,529

    13 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    "Do you trust me?" is all Rozanov says after a moment, and Shane nods immediately without pausing to think about it. There's really no need to — if Shane didn't trust him, at least on some level, he wouldn't be here. He's already trusting him with his biggest secret, one that could destroy his entire career; he thinks he'll be okay if Rozanov wants to... what? Blindfold him? Tie him up?

    Shane glances at the tie, then nods again, a little more emphatically. Whatever Rozanov has in mind, he wants it.

    Language:
    English
    Words:
    2,570
    Chapters:
    1/1
    Comments:
    105
    Kudos:
    1,030
    Bookmarks:
    203
    Hits:
    9,704

    06 Jun 2026