snapdragonwitch



Recent works

Recent series

  1. Words:
    11,815
    Works:
    2
    Bookmarks:
    3
  2. Words:
    5,550
    Works:
    4
    Bookmarks:
    2

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Well, I guess you got what you wanted from me already,” Hollander continued. “Whatever. Fuck you.”

    “Wait, no, Hollander.” Ilya turned, throwing an arm into Hollander’s path. “That’s not—”

    “No, it’s fine. Stupid of me to expect anything else.” Hollander shook his head, gaze downcast, the barest hint of angry pink tinging his freckled cheeks. “Thanks for making it good, at least.”

    It. His first time.

    Ilya was the worst sort of asshole.

    ---

    In Sochi, Shane isn’t shy about calling out Ilya for ghosting after getting what he wanted. Once they’re safely away from Russia, Ilya forces himself to be honest with Shane about what that first time meant.

    Language:
    English
    Words:
    4,416
    Chapters:
    1/1
    Collections:
    1
    Comments:
    100
    Kudos:
    2,508
    Bookmarks:
    325
    Hits:
    12,143

    01 Jul 2026

  2. Public Bookmark *

    Summary

    A series of Ilya and Shane struggling to get people to take their relationship reveals very seriously at all.

    The fics in this series are set in the same universe, so these are the SAME Shane and Ilya. Although they can be read in any order, Totally Real Canadian Boyfriend™️ takes place roughly 5 years before Pour Decisions.

    Words:
    24,758
    Works:
    2
    Bookmarks:
    560

    28 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander woke up early on the morning of the MLH Awards. He went for a run. He had lunch with Hayden Pike. He kissed Ilya Rozanov in a bathroom. He fucked Ilya Rozanov in his hotel room.

    Shane Hollander woke up early on the morning of the MLH Awards.

    Again. And again. And again.

    (Shane relives the 2014 MLH Awards over and over again. Alternative title: Shane Hollander learns to ask for what he wants.)

    Series
    Language:
    English
    Words:
    46,125
    Chapters:
    27/27
    Comments:
    1,114
    Kudos:
    1,542
    Bookmarks:
    382
    Hits:
    31,141

    26 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is on a mission: get Shane Hollander to be DTF. Or fall in love with him, whatever. With the assistance of his helpful team-and-housemates Marly, Connor Connors and Victor St. Simon, many internet strangers via the manipulation of social media, working puppies and a derailed sleepover, Ilya and the boys enact the Fuck Hollander Plan.

    Unfortunately, Shane Hollander is perfectly, adorably, infuriatingly dumb.

    Ilya is forced to pivot.

    Language:
    English
    Words:
    16,490
    Chapters:
    1/1
    Comments:
    163
    Kudos:
    1,200
    Bookmarks:
    306
    Hits:
    10,405

    23 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    The Metros make a request of Shane: can he wait ten, fifteen minutes before he gets in the shower after practice? Just so the rest of them can shower first? It's only fair that they get to go first, since they have wives and girlfriends waiting for them at home, and obviously they can't shower at the same time. They wouldn't want Shane checking them out, or anything.

    Shane gets the vicious crashout he deserves and gives the (individualized, highly personal) callouts the Metros deserve.

    Language:
    English
    Words:
    2,807
    Chapters:
    1/1
    Comments:
    117
    Kudos:
    1,072
    Bookmarks:
    156
    Hits:
    4,957

    22 Jun 2026