Viisabrattybottom



Recent works

Recent bookmarks

  1. Public Bookmark 82

    Tags
    Summary

    Hudson can’t take anything seriously

    (…not even hooking up with his co-star, Connor).

    Language:
    English
    Words:
    9,050
    Chapters:
    5/5
    Comments:
    117
    Kudos:
    548
    Bookmarks:
    82
    Hits:
    7,929

    27 Dec 2025

  2. Public Bookmark *

    Tags
    Summary

    “Puppy!” Came Jade's happy cry as Chiron licked her face. Both of Hayden's twins lay giggling on the floor of the Ottawa locker room, a squirming puppy bouncing between them.
    “Can we get a puppy, Uncle Ilya?” Ruby's voice rose even louder as she spoke, eyes pleading towards Ilya.
    Shane heard the door slam open behind him. Hayden Pike, his best friend and beloved father, staggered to his side. Out of the corner of his eye, Shane could see him taking in the mess in front of them.
    “Well, shit.”
    Or
    What if Shane and Ilya's relationship was revealed to the Ottawa Centaurs before Hayden's video. It was still Hayden's fault though.

    Series
    Language:
    English
    Words:
    2,725
    Chapters:
    1/1
    Collections:
    2
    Comments:
    52
    Kudos:
    3,246
    Bookmarks:
    344
    Hits:
    17,657

    22 Dec 2025

  3. Public Bookmark *

    Tags
    Summary

    "Roz?"
    Everything was too loud around them. From the outside, these moments, a player getting hurt, had always been disgustingly silent, but Cliff's ears couldn't stop ringing.
    He shoved a foot forward, the muscles on the side of his thigh smarting as he tried to skate closer, but the referees were already there.
    Hands on his shoulders pulled him back, pulled him close.
    "I didn't mean to." A whimper. The arms around him tightened, pulling him further back, off the ice. "I didn't mean to. Didn't mean to. Didn't -"
    Or
    What if Cliff Marlow had hit Ilya in a game against the Ottawa Centaurs and had to deal with the confusion that was his crazy former captain and best friend high on pain meds. At least those meds were hopefully the reason for his craziness. Why else would Rozanov be calling Shane Hollander his sweetheart?

    Series
    Language:
    English
    Words:
    4,160
    Chapters:
    1/1
    Comments:
    33
    Kudos:
    2,808
    Bookmarks:
    373
    Hits:
    17,703

    22 Dec 2025

  4. Public Bookmark *

    Tags
    Summary

    Rozanov cocked his head. “You speak Russian? Or just the curse words?”

    “Yes, I speak Russian,” he snapped, defensive and angry. He knew that it had been a mistake to even try to be friendly with Rozanov. “Why? Do I not look Russian to you?” He scoffed.

    “No, not really,” Rozanov said. Some of his teammates laughed, although they mostly looked surprised that Shane was speaking to them at all. Rozanov didn’t laugh, though. “Are you Russian?”

    “Go fuck yourself.”

    +++

    Despite an inauspicious start, when Russia’s Ilya Rozanov learns that Canada’s Shane Hollander is fluent in Russian at their first World Junior Championships tournament, it changes everything and sets them on a different course. Instead of being branded as rivals from the very beginning, Ilya and Shane start off as friends.

    And, after all, a little friendly rivalry never hurt anyone, did it?

    Series
    Language:
    English
    Words:
    30,447
    Chapters:
    4/4
    Collections:
    2
    Comments:
    866
    Kudos:
    14,995
    Bookmarks:
    4,475
    Hits:
    173,860

    22 Dec 2025

  5. Public Bookmark *

    Tags
    Summary

    A video of Shane sucking Ilya’s dick is leaked. Over the next twenty-four hours, Ilya goes on an odyssey.

    Language:
    English
    Words:
    24,200
    Chapters:
    1/1
    Comments:
    785
    Kudos:
    25,203
    Bookmarks:
    5,845
    Hits:
    256,278

    21 Dec 2025