pregroundcoffee



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “I’m gonna fuck you again now, Shane.” Ilya shifted to lie on his side, pulling Shane with him so that he was spooning him, his hard cock slotting between Shane’s legs in front of him.

    “Oh fuck,” Shane whispered as the head of his cock poked at his abused entrance, pulling away ever so slightly.

    Ilya simply pulled him back, pushing up his leg to expose him further. He then quickly used his hand to position himself before pushing just the tip inside. He returned his hand to Shane’s meaty thigh to keep him open.

    As expected, Shane keened as Ilya pushed forward into his ass.

    “Oh my god, Ilya,” he gasped. “It’s so much.”

    Ilya leaned in to kiss Shane’s neck.

    “I know, baby, I know,” he whispered in his ear. “But you can take it.”

    Ilya watched closely as Shane whimpered and bit his lip again, trying to suppress another whine.

    ——————————————

    Or, Ilya wakes up at 2 a.m. horny as fuck, sees Shane asleep, and decides to make it everyone’s problem.

    Language:
    English
    Words:
    4,521
    Chapters:
    1/1
    Comments:
    84
    Kudos:
    2,194
    Bookmarks:
    427
    Hits:
    20,269

    10 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya’s tire blows out in rural Kansas. Shane Hollander fixes cars for a living and makes terrible decisions for free.

    One look at the shirtless mechanic sweating under a Ford F-150, and Ilya forgets all about the tire.

    One afternoon in the garage turns into one night.
    One night turns into a problem.
    And Shane has never met a problem he couldn’t make worse by catching feelings.

    OR: Shane Hollander gets railed in his own garage by a gorgeous Russian stranger and somehow ends up in a love story.

    Language:
    English
    Words:
    8,564
    Chapters:
    1/1
    Comments:
    48
    Kudos:
    1,896
    Bookmarks:
    407
    Hits:
    24,791

    18 May 2026

  3. Public Bookmark *

    Tags
    Summary

    ...I guess I should just say it. I was wondering if you'd—”

    “I think we should stop seeing each other.”

    “—like to come to my cottage this summer.”

    The plate slips from Shane's hand and shatters on the kitchen floor.

    Or: Shane doesn't get injured that night Montreal plays Boston. Ilya follows through on his plan to break things off with him. Well, he tries, at least.

    Language:
    English
    Words:
    8,225
    Chapters:
    1/1
    Comments:
    732
    Kudos:
    20,787
    Bookmarks:
    4,552
    Hits:
    186,910

    09 May 2026

  4. Public Bookmark *

    Tags
    Summary

    5 times Shane discovers a new kink for himself + 1 time he discovers one for Ilya

    Series
    Language:
    English
    Words:
    8,138
    Chapters:
    1/1
    Collections:
    1
    Comments:
    178
    Kudos:
    8,824
    Bookmarks:
    2,246
    Hits:
    160,343

    09 May 2026

  5. Public Bookmark *

    Tags
    Summary

    PLANE CARRYING OTTAWA CENTAUR’S HOCKEY TEAM, COACH, PERSONNEL, REPORTEDLY LOST CONTACT, PRESUMED MISSING -

    Shane’s eyes scan over the words, once, twice. It’s not true. It’s some mistake. He knows it.

    “Lost contact?” Hayden asks, his tone a mix of concerned and confused. “What’s that mean? Like they lost their ability to communicate? Won’t that make landing hard?”

    J.J. frowns. “I do not think they will be landing,” he says solemnly.

    --

    The Ottawa Centaurs plane crashes in the Canadian wilderness. Shane tries to get answers while Ilya tries to stay alive.

    Language:
    English
    Words:
    38,306
    Chapters:
    5/5
    Comments:
    721
    Kudos:
    6,840
    Bookmarks:
    2,016
    Hits:
    92,549

    08 May 2026