1 - 20 of 151 Bookmarks by Boowhap

Navigation

List of Bookmarks

  1. Public Bookmark 81

    Tags
    Summary

    The sidewalk bit into Niall's thrashing body like teeth. Every deep breath sat cold and dry in his lungs, every muscle drawn painfully taut beneath Ruben. Their limbs tangled frantically as they fought to overpower each other.

    They writhed on the ground together like a dance without music, its disjointed rhythm bordering on intimacy in spite of itself.

    or: what if Ava never came outside?

    Language:
    English
    Words:
    10,371
    Chapters:
    1/1
    Comments:
    45
    Kudos:
    414
    Bookmarks:
    81
    Hits:
    3,849

    10 Jul 2026

  2. Public Bookmark 30

    Words:
    48,822
    Works:
    11
    Bookmarks:
    30

    10 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    “Say it.”

    Like a good trainer, Niall knows when he’s asking too much from a puppy. He doubts Ruben will ever be able to articulate this need in him for a long time. Maybe it’ll be easier this way. If only Niall knows it exists, no one else can fill that void in him. He’ll be Ruben’s one and only. Girls come and go, vapid and preening, but Ruben will only ever have one brother.

    “I need you.”

     

    or
    Niall trains Ruben like a dog.

    Language:
    English
    Words:
    13,649
    Chapters:
    2/2
    Comments:
    202
    Kudos:
    928
    Bookmarks:
    198
    Hits:
    7,282

    01 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    shane craves the kind of intensity that his happy, long-term relationship simply cannot provide. ilya lives next door with his boyfriend, and wants shane anyway.

    (or, two couples! one apartment building! and infidelity!)

    Series
    Language:
    English
    Words:
    200,808
    Chapters:
    5/9
    Comments:
    984
    Kudos:
    2,822
    Bookmarks:
    1,894
    Hits:
    170,190

    29 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    "Smile, moyá zvyozdochka," Ilya whispered, the darkness in his eyes absolute. "The world is watching."

    Or, 5 times Shane let Ilya walk all over him, and 1 time he didn't.

    Series
    Language:
    English
    Words:
    13,158
    Chapters:
    7/7
    Comments:
    214
    Kudos:
    952
    Bookmarks:
    156
    Hits:
    30,628

    06 Jun 2026

  6. Public Bookmark 91

    Tags
    Summary

    Christ, Niall smelled like a fucking virgin. 

    Really, he smelled like the dirt from the neighbor’s yard, and the hot metal of a burning wreck, and the same acrid chemical shit they used in the clink infirmary to patch up all the pansies who’d gotten what was coming to them. But beneath all that, beneath the stench of the world’s shit? He smelled like a fucking baby. 

    Like 72 bleeding virgins awaiting him in Heaven, or whatever bullshit people promised themselves just to make it through the day.

    -

    Set immediately after the hospital scene, Ruben gets one whiff of Niall and just can't help himself.

    Language:
    English
    Words:
    2,959
    Chapters:
    1/1
    Comments:
    52
    Kudos:
    650
    Bookmarks:
    91
    Hits:
    5,597

    29 May 2026

  7. Public Bookmark *

    Tags
    Summary

    Ruben is out of prison.

    Niall answers the phone.

    That's where they start again.

    Language:
    English
    Words:
    38,325
    Chapters:
    6/?
    Comments:
    228
    Kudos:
    1,260
    Bookmarks:
    249
    Hits:
    22,389

    14 May 2026

  8. Public Bookmark *

    Tags
    Summary

    Ilya:
    9/10 she had freckles

    Shane:
    7.5/10 Medium dick but he ate my ass like he was starving for it

    ---

    Shane and Ilya call it quits after the All-Stars game when Ilya says they can't be anything. He says no one will fuck Shane like he can, and Shane takes that personally, starting a two year cycle of sending each other ratings of the other people they fuck

    Language:
    English
    Words:
    5,424
    Chapters:
    1/1
    Comments:
    302
    Kudos:
    8,450
    Bookmarks:
    1,497
    Hits:
    63,683

    28 Apr 2026

  9. Public Bookmark *

    Tags
    Summary

    Ilya laughs. He finds that once he starts, he can't stop. He laughs at the fact that he's in France with Shane Hollander. He laughs at the fact he's Shane Hollander's boyfriend. He laughs at the fact that he gave up Moscow for a better life, only to end up in fucking Ottawa. 

    Ilya's dick stops working one month before he's supposed to leave for the South of France. 

    Series
    Language:
    English
    Words:
    32,053
    Chapters:
    1/1
    Comments:
    716
    Kudos:
    8,629
    Bookmarks:
    2,909
    Hits:
    190,127

    18 Mar 2026

  10. Public Bookmark *

    Tags
    Summary

    Weed man Ilya thinks Shane is too adorable to pay for weed.

    Series
    Language:
    English
    Words:
    30,002
    Chapters:
    3/5
    Comments:
    740
    Kudos:
    8,832
    Bookmarks:
    2,883
    Hits:
    184,863

    28 Feb 2026

  11. 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,455
    Chapters:
    4/4
    Collections:
    2
    Comments:
    2,408
    Kudos:
    54,308
    Bookmarks:
    16,096
    Hits:
    800,682

    15 Feb 2026

  12. Public Bookmark *

    Tags
    Summary

    Slut,” Ilya says, watching Shane’s mouth fall open at the name. “What? Are you not?”

    Shane opens his mouth again, but no words come out. 

    “Stretched yourself open in here, while your team was just down the hall? Fingered your ass in my bed,” Ilya says, “in a stranger’s bed,” he adds on for effect, “during a party. Is pretty slutty,” he says.

    Shane swallows. “I guess so.”

    “Do you like it?”

    “Like what?”

    Ilya rolls his eyes. “Being a slut. Prepping yourself for a stranger’s cock? Getting naked in his bed with people in the next room,” he says.

    Shane chews his lip, and he nods, just the smallest movement Ilya barely catches. 

    “Mm. Of course you do. Imagine if they knew,” Ilya purrs, and he pulls his shirt over his head, dropping it to the floor. 

    “You’ll keep your mask on?” Shane asks. 

    “Da. Of course. Otherwise you’d know who I am.” 

    ---

    Ilya throws a masquerade party so he can fuck Shane without having to face anything else.

    Language:
    English
    Words:
    7,022
    Chapters:
    1/1
    Comments:
    94
    Kudos:
    3,602
    Bookmarks:
    576
    Hits:
    33,924

    14 Feb 2026

  13. Public Bookmark *

    Tags
    Summary

    “You really wouldn’t mind if I had sex with someone else?”

    Ilya does mind. Hearing it said back to him, almost makes him flinch, a sudden and brittle sound right next to his ear that he fails to recoil from in time. But he swallows back the bitter truth and replies, “Of course not. If that is what you want.”

    He waits, sitting on his living room couch, phone pressed painfully against his ear, his other hand gripping his knees till his knuckles blanched. He could feel his own heart rattling behind his ribs, pulse rockingloudly. His mind was an echo of alarm, demanding of him: Why isn't Shane saying anything?

    It was the loudest silence he’s ever lived through, until Shane finally said, “Okay.”

    OR: inspired by the fight in TLG where Ilya tells Shane he can sleep with other men. But this time, Shane actually takes the offer.

    Series
    Language:
    English
    Words:
    11,957
    Chapters:
    1/1
    Comments:
    554
    Kudos:
    21,655
    Bookmarks:
    5,486
    Hits:
    299,458

    13 Feb 2026

  14. Public Bookmark *

    Tags
    Summary

    Ilya was good at noticing things about people, and he was good at understanding them. Shane was not. That was okay. Shane had developed his own way of getting to know Ilya. It involved a lot of inane questions and, more importantly, no longer involved condoms.

    Language:
    English
    Words:
    9,686
    Chapters:
    1/1
    Comments:
    397
    Kudos:
    6,116
    Bookmarks:
    2,023
    Hits:
    52,053

    12 Feb 2026

  15. Public Bookmark *

    Tags
    Summary

    “Holy shit, dude,” Hayden whispers, too loudly, as he pulls Shane away. “No way you were just talking to Ilya Rozanov.”

    “Uh, yeah. We just met. Wait, did he lie to me?” Shane asks, looking back over his shoulder where Ilya is now standing next to a short but very muscular woman with long black hair. “What does he play?”

    Hayden stops, so Shane does too.

    “You don’t know who that was?” 

    Shane makes a face that says ‘no shit’, and waits for an answer. 

    “Dude. You are so innocent. Ilya Rozanov, ‘Russia’s Greatest Love Machine’?” Hayden says, like it’s obvious. 

    Shane looks at him blankly, and then Hayden laughs. Not like, a chuckle. He full on cackles, bending over like he can’t even contain it. “Man, he’s like prolific.”

    “At what?” Shane snaps, because he’s getting really sick of not being in on the joke. 

    “He’s a porn star, man.” 

    “A-” Shane says, swallowing thickly. “What?” 

    ---

    Ilya is a porn star, Shane is a hockey player, and their paths cross.

    Language:
    English
    Words:
    21,214
    Chapters:
    2/2
    Comments:
    1,156
    Kudos:
    38,649
    Bookmarks:
    8,707
    Hits:
    462,947

    11 Feb 2026

  16. Public Bookmark *

    Tags
    Summary

    It was during this hysterical lament that Ilya realized what was wrong, what was off. The initial softness, the confusion, the vulnerability. It was out of character — Shane was so often in control of himself, of what he said, even when emotions were high . . . with one exception.

    If Ilya fucked him particularly . . . intensely, if he got Shane feeling a lot, he'd get soft afterwards. Quiet, a little ditzy, emotional. The first time it'd happened — or the first time he'd recognized it — was years ago in Las Vegas after winning MVP. He remembered the look on Hollander's face when he left — wide and teary-eyed, lip trembling, tripping over himself.

    Since then, with a little trial and error, Ilya had learned how to manage it. Had grown to love it. If he treated him right, he could buff away all of Shane's sharp edges and be left with the soft, gooey inside. Floating and tethering himself to Ilya.

    Now, Shane was out there, floating, without anyone to tether himself to. Falling. And suddenly Ilya was panicking, too.

    or: shane, trying to get over rozanov, has sex with someone else and and falls into subdrop. scared and confused, he calls ilya.

    Language:
    English
    Words:
    7,009
    Chapters:
    1/1
    Comments:
    355
    Kudos:
    12,085
    Bookmarks:
    2,084
    Hits:
    90,075

    04 Feb 2026

  17. Public Bookmark *

    Tags
    Summary

    Ilya comes home and finds Shane in a compromising position.

    “Shane Hollander, are you watching porn?”

    At the sound of his voice, Shane yelps in surprise and slams the phone screen down onto the bed, a wonderful blush overtaking his face. He also stops touching himself.

    “No!”

    ---

    Inspired by the Ted Lasso scene between Roy and Keeley.

    - edit:
    I COMPLETELY FORGOT TO SAY THIS IS BASED ON A BEAUTIFUL BEAUTIFUL PIECE OF FANART BY @bluegiragi!!!! look at it on twitter

    Language:
    English
    Words:
    3,242
    Chapters:
    1/1
    Comments:
    38
    Kudos:
    3,203
    Bookmarks:
    536
    Hits:
    39,923

    04 Feb 2026

  18. Public Bookmark *

    Tags
    Summary

    Shane’s whining beneath him, head thrown back, exposing the long column of his neck and rutting up against Ilya. Ilya licks up his throat, nibbling at Shane’s jaw, before his lips brush the shell of Shane’s ear.

    “Tell me what you want.”

    The reply is instant.

    “You.”

    or: after his drunken confession, shane keeps avoiding ilya. at a student party ilya finally gets the chance to speak to him.
    part 2 to Close to Me

    Series
    Language:
    English
    Words:
    22,566
    Chapters:
    1/1
    Comments:
    655
    Kudos:
    11,771
    Bookmarks:
    2,501
    Hits:
    150,957

    03 Feb 2026

  19. Public Bookmark *

    Tags
    Summary

    It’s not going viral because Jane’s true identity was exposed—or even because Ilya was blatantly sexting in public. That part’s as expected as Shane doing yoga or any human being on earth breathing.

    No, the texts are going viral because no one can believe how bad this “Jane” is at sexting.

    The women of the world are outraged. The men of the world are baffled. No one can understand why Ilya Rozanov, whose abs have their own fan club, is wasting his time on ‘a piece of cardboard that wished to be turned into a real girl’ (this particular joke has 300k likes and counting).

    Or: After a social media trend mocks Shane's sexting skills, he tries to improve them. It goes about as poorly as you'd expect.

    Now available in Russian

    Language:
    English
    Words:
    7,196
    Chapters:
    1/1
    Comments:
    1,632
    Kudos:
    54,478
    Bookmarks:
    11,158
    Hits:
    372,931

    03 Feb 2026

  20. Public Bookmark *

    Tags
    Summary

    Barstool Sports Canada reports that Montreal Metros captain Shane Hollander has started learning Russian from new teammate and Russian rookie Sergei Dovonchezky.

    Ilya has some thoughts. None of them are particularly kind.

    Series
    Language:
    English
    Words:
    29,008
    Chapters:
    4/4
    Collections:
    1
    Comments:
    3,596
    Kudos:
    57,462
    Bookmarks:
    17,282
    Hits:
    972,722

    03 Feb 2026

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation