pop14



Recent works

Recent bookmarks

  1. Public Bookmark 99

    Tags
    Summary

    “You heard me. Truth or dare?” Hollander asks, crossing his arms over his chest. His breath ghosts over Ilya's ear, causing a shiver to run up his spine despite the heat inside.

    Ilya is not often surprised. He doesn't like surprises. He is usually the one who is causing chaos around him, bringing a tornado of mayhem with him wherever he goes. If he is the one starting shit then it can't sneak up on him. Then he can't be caught off guard. Can't be caught gaping like he is now, like an idiot.

    He tries to regain what's left of his composure. Save some face, if he ever had any.

    ---

    Or, a bunch of tipsy hockey players play a slightly homoerotic game of Truth or Dare and Ilya becomes very jealous at the idea that Shane has sent nudes to someone who isn't him. Both men proceed to crash out into a spiral of possessiveness and jealousy.

    Language:
    English
    Words:
    10,449
    Chapters:
    1/1
    Comments:
    23
    Kudos:
    731
    Bookmarks:
    99
    Hits:
    6,279

    30 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “Please,” he says finally, voice breaking as he gives in. “Fuck, please, Rozanov, I’m gonna—”

    Rozanov pulls all the way back, mouth releasing his cock with a noise that makes Shane’s hips rock up into nothing.

    “Rozanov,” he begs again.

    “Hmm?” Rozanov asks, kissing Shane’s shaking thigh gently. “You need something?”

    “You— fuck— you said I could come,” Shane says, trying to keep the accusatory note out of his voice.

    “Mhm. When you say my name, yes?”

    “I did!” Shane insists, just a hint of a whine in his tone now. Rozanov smirks at him.

    “Oh, sweetheart,” he says. “My first name.”

    OR:

    Ilya does something a little different on tuna melt day.

    Language:
    English
    Words:
    14,177
    Chapters:
    3/3
    Comments:
    787
    Kudos:
    8,023
    Bookmarks:
    2,096
    Hits:
    78,108

    29 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya doesn’t even realize when Arthur slips from his thoughts. There’s no sharp turn, no clear moment where the article stops being about a little boy who loves reptiles and starts being about the man lying beside him in bed. It just… happens. The way his mind always seems to find Shane eventually, like water finding its lowest point.

    a character study on shane’s undiagnosed autism

    Language:
    English
    Words:
    8,630
    Chapters:
    1/1
    Comments:
    998
    Kudos:
    27,849
    Bookmarks:
    6,522
    Hits:
    205,546

    28 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Anyway, Shane didn't remember exactly what was in the folder ... But he knew they were all good shots of him.

    He hastily clicked open the folder, his eyes barely glancing through the dozen or so shots there, vaguely registering a picture with a sunset background from his condo balcony, something of him laughing, a picture of him working at his laptop with his glasses on...

    The director called him again, and he shook his head, the photos blurring. Whatever. It would have to do.

    He clicked "select all," then the messages icon, then Rozanov's name. Hit send.

    ----

    Or: When never-hooked-up Shane and Ilya have to collaborate on a league charity project, Shane accidentally sends Ilya a nude.

    Language:
    English
    Words:
    47,304
    Chapters:
    11/11
    Comments:
    6,129
    Kudos:
    19,896
    Bookmarks:
    6,216
    Hits:
    296,762

    15 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    After Vegas, Shane begins to give up on Ilya and looks for a new way to feel wanted.

    Ilya, of course, finds out about this and locks in.

    A small dose of jealousy and a bigger dose of communication add up to change the trajectory of their affair from 2014 onward.

    Series
    Language:
    English
    Words:
    29,141
    Chapters:
    7/7
    Comments:
    2,125
    Kudos:
    14,185
    Bookmarks:
    4,091
    Hits:
    212,129

    15 Jun 2026