milki_tsp



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    The problem is that Shane’s not just a sweet, occasionally funny, soon to be famous millionaire. He’s also fucking hot. He’s got these warm brown eyes, perfect skin, and abs. Actual, literal abs.

    But when Jessica licked them last week, he didn’t even get hard. He said he was too stressed about the scouts coming to his next game. Her entire Centaurs loving family would be disappointed in her, but she’s really starting to hate hockey.

    Or: 5 times someone wanted Shane (and later found out why they couldn't have him), +1 time Shane wanted someone back

    Language:
    English
    Words:
    7,205
    Chapters:
    1/1
    Comments:
    878
    Kudos:
    17,134
    Bookmarks:
    2,889
    Hits:
    109,295

    10 Oct 2026

  2. Public Bookmark *

    Tags
    Summary

    '“I need you to hear me. This is not your fault. You did nothing wrong. This is very scary, but you are brave and strong, and I love you. Please let me take care of you now.”

    Shane’s freckles crumpled in anguish and he fell forward into Ilya’s chest, his arms dangling loosely at his sides as Ilya clutched him tightly.

    Nothing was more beautiful than watching Shane’s freckles crinkle in laughter. But that night, Dallas fucking Kent had caused those beautiful freckles to bare Shane’s pain. Ilya silently added that memory to a growing list of reasons to end Dallas fucking Kent.'

    OR, Dallas Kent attacks Shane and attempts to sexually assault him. Ilya helps get Shane to safety while Shane struggles to cope.

    Language:
    English
    Words:
    48,643
    Chapters:
    15/?
    Comments:
    229
    Kudos:
    1,189
    Bookmarks:
    399
    Hits:
    48,876

    26 Sep 2026

    Bookmarker's Notes

    Last 15

  3. Public Bookmark *

    Tags
    Summary

    “How fast were you driving?” Shane asked.

    Ilya groaned, rolling his eyes. “A normal speed.”

    “You can’t have been driving a normal speed. I was driving at a normal speed, and you beat me here.”

    “Yes, second time tonight I beat you.”

    Shane glared at him, but went and opened his front door anyway. As soon as it clicked shut, Ilya was pressing him up against the wall, his mouth on Shane’s neck.

    ~~

    or: they got through the immediate storm of ilya being outed. now shane must learn to be a little bit braver, and ilya must learn to talk a little more

    Series
    Language:
    English
    Words:
    10,371
    Chapters:
    1/1
    Comments:
    395
    Kudos:
    9,770
    Bookmarks:
    918
    Hits:
    48,449

    22 Sep 2026

  4. Public Bookmark *

    Tags
    Summary

    - Marlow Has Added Jane to the Conversation -

    Marlow: Please don't tell Roz

    Jane: O.O

     

    - Hayden Has Added Lily to the Conversation -

    Lily: What the fuck is this?

    Hayden: Oh-

     

    I do not give permission for this work to be used or published elsewhere, even changed to work with a different shipping or fandom.
    I do not give permission for this work to be changed through the use of AI/ChatGPT.
    Any show of this will be reported.

    Series
    Language:
    English
    Words:
    62,286
    Chapters:
    58/60
    Comments:
    8,311
    Kudos:
    23,350
    Bookmarks:
    5,520
    Hits:
    855,875

    20 Sep 2026

  5. Public Bookmark *

    Tags
    Summary

    When Rose Landry’s texts are leaked, Shane is outed not only as gay, but as an enthusiastic and talented bottom and deepthroater. He panics over being the literal embodiment of every locker room slur but gets advice for dealing with his next team practice:

    It’s time to get cocky. It’s time to own it.

    Or: Ilya grapples with top privilege and Shane gets to embrace bottom pride in the locker room.

    Language:
    English
    Words:
    4,249
    Chapters:
    1/1
    Comments:
    332
    Kudos:
    12,096
    Bookmarks:
    1,828
    Hits:
    70,532

    18 Sep 2026