serpentandlion



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Sweetheart, your pretty little head is so silly. For every photocard I make of ugly hockey men, I make two of my gorgeous, radiant, pulchritudinous boyfriend. Sometimes three.”

    A smile breaks through the heated haze of Shane’s expression. “You’ve been using the thesaurus Dad got you for Christmas?”

    “I will beat Yuna Hollander at Scrabble one day,” Ilya declares against Shane’s hip bone.

    In the year between the Cottage and the Centaurs, Ilya misses Shane more than ever. Svetlana’s teenage cousin offers a coping method: Kpop-style Shane Hollander photocards to stare at all day long. It's a shame carrying around pictures of fellow hockey players is just not socially acceptable.

    …At least, not yet.
     
    (AKA: Ilya's mission to desensitize the hockey world to his Hollander fanboyisms, and the NHL players that suffer for it.)

    Language:
    English
    Words:
    35,708
    Chapters:
    1/1
    Comments:
    729
    Kudos:
    8,874
    Bookmarks:
    2,863
    Hits:
    123,635

    26 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    “Hello,” Ilya repeats, still kind of stuck on those freckles.

    “Hi?” the man says.

    “Hi,” Ilya says—again.

    Oh god, he's said hello three times now. He should literally say anything else. His name, probably. His phone number, preferably.

    “Hi,” Ilya says again, because he can’t help it. “I am—”

    “Are you Nick?” the man asks, and it comes out as a breathless sound.

    OR: Shane gets stood up on a blind date, and Ilya comes to the rescue, and proceeds to make a series of questionable decisions.

    Language:
    English
    Words:
    64,878
    Chapters:
    12/12
    Comments:
    4,019
    Kudos:
    13,766
    Bookmarks:
    4,326
    Hits:
    267,566

    20 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    "He saw the corners of Ilya's lips curve up ever so slightly in that infuriating, tiny hint of a smile. “Goodbye, Shane Hollander.”

    Shane could only ogle as Ilya walked away. Fuck. His ass was fat. This was so bad.

    Shane Hollander, star athlete, D1 hockey team captain, campus heartthrob, was being completely undone by a brooding Slavic art major that he would probably crawl on his fucking knees and bark for."

    --

    Shane is ready for another boring semester where he has to pretend like he cares about anything other than hockey. Until he sits down next to a mysterious Russian art student who also happens to be the hottest guy Shane has ever seen.

    Language:
    English
    Words:
    29,093
    Chapters:
    3/3
    Comments:
    2,061
    Kudos:
    21,687
    Bookmarks:
    6,693
    Hits:
    265,768

    20 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    “And why is a Russian prince inviting me to his matchmaking party? Do they need gentry chaperones or something?”

    “No, no, and it’s not a party, it’s a whole series of affairs, it’s…Shane, you’re invited as a candidate. A marriage candidate.”

    Shane pulls the phone away to make sure the line’s still connected and he hasn’t accidentally started watching Downton Abbey or something.

    Prince Ilya Grigoryevich Rozanov meets Shane Hollander, Duke of Montreal.

     

    Russian translation available here

    Language:
    English
    Words:
    75,827
    Chapters:
    13/13
    Comments:
    1,553
    Kudos:
    5,205
    Bookmarks:
    1,674
    Hits:
    93,339

    31 May 2026

  5. Public Bookmark *

    Tags
    Summary

    It turned out the hockey season was a lot more hectic with a full social life in the BDSM club scene and a fiancé who he could never quite escape from. Not to mention wedding planning? God, Shane was in over his head. All he wanted to do was shut his mind off and be a kitty.

    sequel to 'is just ten year plan to fuck'

    Series
    Language:
    English
    Words:
    164,051
    Chapters:
    6/?
    Collections:
    1
    Comments:
    825
    Kudos:
    2,457
    Bookmarks:
    840
    Hits:
    129,471

    14 May 2026