saltinet



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya is a photographer with a reputation. Shane is the golden boy on every magazine cover, and he's taken. They keep running into each other at shoots and after-parties, and it turns into a hot-mess situationship that they both think it’s casual, until it wasn't.

    Told through flashbacks and songs that got tangled up in all of it, this is the story of two people finding their way back to each other, and back to themselves.

    Language:
    English
    Words:
    44,495
    Chapters:
    4/4
    Comments:
    303
    Kudos:
    994
    Bookmarks:
    562
    Hits:
    25,807

    12 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    He pointed to the carpet between his spread legs. “Sit."

    Ilya sat as if a leash was wrapped around his throat. Sometimes, he felt like a tamed animal. Like Shane's dog. The great Ilya Rozanov at this man's feet, domesticated. He nuzzled into his warm thigh and wondered if Shane was aware of what he was doing. If it was obvious how Ilya felt, or if Shane just knew him so well that he was acting on instinct with no thought.

    He wondered if Shane would think it's ridiculous, too.

    Series
    Language:
    English
    Words:
    2,487
    Chapters:
    1/1
    Comments:
    88
    Kudos:
    2,260
    Bookmarks:
    343
    Hits:
    19,331

    09 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    hollyadmirals24: Male seeking help improving at oral sex. Clean, ready to learn and willing to host. M only. Strictly platonic. Message for details.
     

    or: shane and ilya are hockey players for the mcgill marauders. after a disastrous night with rose, shane puts a drunken ad on craigslist asking for help with oral sex. his teammate, ilya, replies.

    Language:
    English
    Words:
    397,852
    Chapters:
    24/24
    Comments:
    3,546
    Kudos:
    14,875
    Bookmarks:
    6,529
    Hits:
    939,149

    18 May 2026

  4. Public Bookmark 243

    Mystery Work

    Part of Private
    Summary

    This is part of an ongoing challenge and will be revealed soon!

    30 Apr 2026