1 - 20 of 219 Bookmarks by odderstuff

Navigation

List of Bookmarks

  1. Public Bookmark 50

    Tags
    Summary

    Daniel walked into the BDSM club expecting either a great story or a casual lay. Instead, he met a strange man with an unusual proposal. Perhaps he was thinking with his dick as he signed the contract, or maybe his journalistic curiosity got the better of him.

    At first, the one-month trial period seemed like a blessing; a backdoor clause for Daniel to make a quick escape. But as the final days of the trial period crept closer, Daniel found himself dreading the very escape clause he had once considered a lifeline.

    Language:
    English
    Words:
    36,546
    Chapters:
    6/?
    Comments:
    55
    Kudos:
    214
    Bookmarks:
    50
    Hits:
    3,241

    21 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    Daniel sees life like a river. Thinks he is caught up in a current that only goes one way, that will eventually sweep him out to sea. It’s easier for him to think so. It keeps him alive to think so.

    He doesn’t know that he could stand up and reach the bottom. He doesn’t know he has a choice.


    Drugs don’t work, sex doesn’t work, New York hasn’t worked. Somewhere in the Appalachian Mountains, an improbable number of suicides have taken place. Somewhere in a bar in New York, Daniel hears about them. He wants to fill a void. The difference between what is real and what isn’t matters as little to him as the things he’ll find to throw into the darkness. Which, as it turns out, is quite a lot.

    Series
    Language:
    English
    Words:
    68,534
    Chapters:
    4/4
    Collections:
    1
    Comments:
    255
    Kudos:
    1,119
    Bookmarks:
    361
    Hits:
    31,892

    13 Jul 2026

  3. Public Bookmark 26

    Tags
    Summary

    A historically accurate (to the best of my ability) Bootblacking/NYC gay scene Devil's Minion era story featuring bootblack Danny and Leather Daddy Armand exploring some new kinks together. Boot worship and eventual heavy BDSM, but no foot fetish, I promise!

    Language:
    English
    Words:
    21,305
    Chapters:
    9/?
    Comments:
    83
    Kudos:
    158
    Bookmarks:
    26
    Hits:
    2,794

    03 Jul 2026

    Bookmarker's Notes

    Bookmarked @ ch 8

  4. Public Bookmark 11

    Tags
    Summary

    Just freaky devils minion porn

    Language:
    English
    Words:
    2,038
    Chapters:
    1/1
    Comments:
    6
    Kudos:
    145
    Bookmarks:
    11
    Hits:
    2,279

    21 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane fucking Hollander. Hockey’s Golden Boy. Long-time crush of Ilya Rozanov. Long, looooong time. A decade of being a fucking simp for this man. God, he was in trouble.

    It should be pretty much illegal to go from their only contact being at face-off across the ice, to suddenly hosting Shane in his exclusive club—during a fucking event, no less. Ilya’s event.

    He would never admit it, but he’s been stealthily trying to get Hollander to show up at his club for years now. Hell, Shane was the whole reason he invested in the club in the first place. Bought a fucking house here. Maybe that was an insane thing to do, but he didn’t care. Ilya was insane. Insane for Shane.

    Series
    Language:
    English
    Words:
    354,916
    Chapters:
    27/27
    Collections:
    2
    Comments:
    3,732
    Kudos:
    7,677
    Bookmarks:
    3,751
    Hits:
    597,654

    04 Apr 2026

  6. Public Bookmark *

    Tags
    Summary

    If there's one thing Ilya's sure of by now, it's that Shane is desperate to be guided, to be told what to do.
    Ilya can't resist. “Look at me.”
    And jesus fucking christ, Shane's eyes meet Ilya's almost instantly, heat pooling low in Ilya's stomach.
    He swallows hard, because Shane is wide-eyed and asking for more, probably without even realizing and it gives Ilya only a glimpse of what he might look like if Ilya kissed him, or knelt in front of him, or pinned him down while driving into him.
    He thinks he might die if he doesn't ever get to find out what Shane sounds like if he makes him moan.
    Something stirs inside Ilya, slowly coming to the surface. “I'd make you feel so good.”

    Shane Hollander has been in an unhealthy relationship for some time. On a particularly lonely Friday night, he's at the Kingfisher by himself. And so is Ilya Rozanov.

    OR Ilya "Mr Steal Your Girl" Rozanov offers everything Shane is missing in his relationship.

    (fic freely inspired by the song "Bad Man" by FIGHTMASTER)

    Language:
    English
    Words:
    23,966
    Chapters:
    10/10
    Comments:
    485
    Kudos:
    2,408
    Bookmarks:
    451
    Hits:
    33,347

    23 Mar 2026

  7. Public Bookmark *

    Tags
    Summary

    Luca Haas grew up idolizing two hockey legends: Ilya Rozanov and Shane Hollander.
    Now he’s on their team, skating beside them every day—and trying very hard not to embarrass himself in front of his captain.

    Unfortunately, Luca has never been particularly good at hiding his crush.

    Ilya notices everything.
    Shane notices too.

    Eventually, curiosity turns into an invitation.

     

    *********

     

    The handprints keep flashing in his mind. Dark against Shane’s skin. Fingers splayed. Too deliberate to be an accident.

    Bruises happen. Hockey players bruise like breathing is involuntary. Like ice is cold.

    But those had not been from a hit or a fall or a puck to the wrong place.

    Those were hands.

    Ilya’s hands.

    Language:
    English
    Words:
    180,700
    Chapters:
    16/?
    Comments:
    3,063
    Kudos:
    5,864
    Bookmarks:
    2,196
    Hits:
    311,622

    17 Mar 2026

  8. Public Bookmark *

    Tags
    Summary

    You need them to be afraid of you, just a little. But if all you ever use is the stick, what you end up with is a frightened, hateful thing. Hiding its failure to avoid punishment. Cringing away from imaginary blows. Waiting for the right moment to bite back. Punishment alone doesn't work on anything smart.

    A hateful thing isn’t loyal. It doesn’t love you. It just doesn’t want to get hit.

    Now that Guy had seen the consequences for misbehaving, it was time to show him what he got for being good.

    Jasper tries a little positive reinforcement on Guy.

    Language:
    English
    Words:
    3,902
    Chapters:
    1/1
    Collections:
    2
    Comments:
    28
    Kudos:
    646
    Bookmarks:
    112
    Hits:
    6,054

    06 Mar 2026

  9. Public Bookmark *

    Tags
    Summary

    "Happy birthday!" Daniel croons, his grin hooking his mouth wide, eyes bright and glowing with pleasure between dark eyelashes.

    He holds out a small packet, haphazardly wrapped in colourful paper; a hint of pink dusts his cheeks, his heartbeat quickened with excitement and nerves; he smells sweet with it.

    Slowly, Armand takes the packet from him; it's light, and when he turns it over in his hands, it emits a quiet, gentle rattle.

    "Okay, birthday tutorial: at this point, we usually say 'thank you'."

     
    Or: Daniel Molloy and the many birthdays of the vampire Armand, across decades.
    (Updates on Wednesdays and Sundays.)

    Language:
    English
    Words:
    26,483
    Chapters:
    16/16
    Comments:
    655
    Kudos:
    892
    Bookmarks:
    150
    Hits:
    14,097

    26 Feb 2026

    Bookmarker's Notes

    bookmarked @ ch 4

  10. Public Bookmark *

    Tags
    Summary

    “I’m right here. And you are okay, and you are safe, and healthy, and you are at home, yes? It is quiet, and nobody is there, nobody is bothering you. And the world is full of stupid idiots, but you are not one of them. And I am here. When you need me, I am here.”

    ---------

    or: The whole world thinks Shane is gay because of some stupid internet rumors, and he doesn't even have to confirm it. He's losing control of his entire life and he needs somewhere to put what little he does have.

    Ilya has open hands.

    Language:
    English
    Words:
    37,065
    Chapters:
    1/1
    Comments:
    1,420
    Kudos:
    30,785
    Bookmarks:
    10,237
    Hits:
    442,404

    10 Feb 2026

  11. Public Bookmark *

    Words:
    59,996
    Works:
    5
    Bookmarks:
    2,487

    24 Jan 2026

  12. Public Bookmark *

    Tags
    Summary

    The bright side of the timing is that when Ilya suddenly wakes just after two in the morning, drenched in sweat and freezing cold and wracked with violent, uncontrollable shivers, Shane's still there next to him— already conscious and sitting up, pretty face knit with worry.

    "Holy shit, Ilya, you're on fire."

    "Best in league," Ilya says, or tries to say; his voice is muted and raw, and the sound comes out closer to the scraping of a rusted hinge.

    Language:
    English
    Words:
    5,257
    Chapters:
    2/3
    Collections:
    1
    Comments:
    61
    Kudos:
    840
    Bookmarks:
    274
    Hits:
    21,092

    22 Jan 2026

  13. Public Bookmark 50

    Tags
    Summary

    Shane’s always been precise, a perfectionist. Why shouldn’t that extend to his diet? What happens when Shane starts to push for perfection in every direction? Only then the life he’d built up for so long in his head starts morphing. His eyes linger too long on his rival, Ilya Rozanov. Maybe this interruption to his so far perfect life plan will finally teach Shane the power of letting go.

    Language:
    English
    Words:
    26,145
    Chapters:
    9/?
    Comments:
    26
    Kudos:
    170
    Bookmarks:
    50
    Hits:
    7,517

    19 Jan 2026

  14. Public Bookmark *

    Words:
    56,499
    Works:
    7
    Bookmarks:
    132

    18 Jan 2026

  15. Public Bookmark *

    Tags
    Summary

    He thinks the thing that his father hated more than he did Ilya was his inability to control him.

    But even as the colossal fuck-up that his father saw him as—he was brilliant at hockey. The best that his coaches had ever seen. He thinks it is the only semi-reedamable quality that his father sees in him. But even that had not made Grigori Rozanov want to look at him.
     

    (Or, Ilya Rozanov learns how to be loved.)

    Series
    Language:
    English
    Words:
    18,818
    Chapters:
    2/2
    Comments:
    76
    Kudos:
    1,258
    Bookmarks:
    275
    Hits:
    17,942

    18 Jan 2026

  16. Public Bookmark *

    Words:
    17,449
    Works:
    3
    Bookmarks:
    307

    14 Jan 2026

  17. Public Bookmark *

    Tags
    Summary

    Shane Hollander knows he’s not a small guy. Years of hockey and workouts have built up his muscles, and lucky genetics from his father’s side places him just shy of six feet. He’s checked hockey players half a foot and several pounds more than him, knocked Scott Hunter into the ice in the one fight he’s ever actually thrown hands in. But as much as Shane loves the game, the fast movements, passes, and team camaraderie, there were times where he could only feel regret at following the path of athletic fame. He puts on the media smile he practices in the mirror as he brushes his hair each day, uses the bright lights of press conferences to erase his view of the audience, and keeps his answers simple and focused on hockey.

    The number of people outside the arena still makes him feel crushed in on all sides, small. Eyes trained on his face, cameras flashing, pens and cell phones being passed into his hands. The itch of it all settles under his skin.

    @OttawaPoliceDispatch: Police have been dispatched to a house alarm in Galetta, On. Possible break in, destruction of property.

    @OttawaOfficialPoliceDepartment: Recent Missing Persons Report filed for Shane William Hollander at 9:25 pm

    Epilogue: 3/1

    Series
    Language:
    English
    Words:
    81,009
    Chapters:
    9/9
    Comments:
    768
    Kudos:
    9,622
    Bookmarks:
    3,793
    Hits:
    466,921

    13 Jan 2026

  18. 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,151
    Kudos:
    38,462
    Bookmarks:
    8,666
    Hits:
    459,763

    12 Jan 2026

  19. Public Bookmark *

    Tags
    Summary

    “Your surprise,” Ilya announces, placing a package in Shane's lap and settling back onto the bed. “Go ahead. I know how excited you are,” he winks.

    Or, 5 times Ilya buys Shane a sex toy + 1 time he doesn't

    Language:
    English
    Words:
    20,343
    Chapters:
    6/6
    Comments:
    150
    Kudos:
    1,184
    Bookmarks:
    267
    Hits:
    24,442

    08 Jan 2026

  20. Public Bookmark *

    Tags
    Summary

    Shane learns too much about his friends and their sex lives. They talk about things they’ve done in bed, and Shane starts to wonder if he’s doing something wrong.

    Curiosity piqued, the desperate get resourceful. Sometimes, those resources include asking the guy that you sometimes hate to teach you what you’re missing.

    Nothing can go wrong.

    Language:
    English
    Words:
    136,084
    Chapters:
    32/32
    Collections:
    1
    Comments:
    1,481
    Kudos:
    6,833
    Bookmarks:
    2,140
    Hits:
    258,612

    07 Jan 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