Mathism



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov was used to first days at work. Having immigrated to Canada just two years ago, he was often in and out of new jobs. Line cook, club bouncer, clothing clerk. He’d done it all.

    Security at an all-man strip club called “The Centaur Lounge” was a new venture however. But with his tall broad frame, he was confident he could intimidate anyone who tried to mess with the dancers.

    All was well until he saw a beautiful muscular freckled man walk on stage in a matching pink set of panties and top. He knew in that moment, he was truly fucked.

     

    Or, Club security Ilya meets Stripper Shane and falls in love with him hard.

    Language:
    English
    Words:
    37,983
    Chapters:
    14/?
    Comments:
    210
    Kudos:
    1,049
    Bookmarks:
    415
    Hits:
    36,805

    08 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane wearing glasses makes Ilya unbelievably horny.

    cue Shane getting his face fucked within an inch of his life.

    Series
    Language:
    English
    Words:
    3,064
    Chapters:
    1/1
    Comments:
    56
    Kudos:
    3,146
    Bookmarks:
    566
    Hits:
    47,961

    07 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander was perfect; the perfect son, the perfect boyfriend, the perfect friend. He had spent years refining perfection, making sure he was the picture of it. It was second nature after all these years; a suit that didn’t quite fit, but that he’d gotten used to.
    Enter Ilya Rozanov.

    Series
    Language:
    English
    Words:
    56,485
    Chapters:
    7/7
    Comments:
    2,521
    Kudos:
    11,732
    Bookmarks:
    4,842
    Hits:
    343,435

    01 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Refusing to let Ilya ruin his career by signing with Ottawa, Shane chooses to really give their relationship a try and moves to Boston to live with Ilya and become a Raider. What follows is enough public scrutiny and backlash from his team that it has him questioning if he made the right decision. Until moments with Ilya and the Raiders show him exactly why he chose correctly.

    ---

    Hayden’s eyes flickered to Shane, who he sat on the bench, chewing on the edge of his mouth guard.

    “Don’t fucking look at him,” Ilya insisted as he bent down for the faceoff.

    “Excuse me?” Hayden mumbled, eyes darting back to him.

    “You heard me,” he retorted, his tone clipped. “He’s not your teammate anymore; he’s mine. If you think Marlow is a problem to your game, wait until you see what I will do to your team if you hurt anyone on mine again.”

    Hayden scoffed, dipping his head as he tried to focus on the game. Something about Ilya’s words still rang through his head though, sounding so definitive that he didn’t want to risk seeing what he was actually referring to when he said that.

    The puck dropped again, and Ilya stole it before he could comprehend how quickly it happened.

    Language:
    English
    Words:
    223,926
    Chapters:
    4/4
    Comments:
    1,600
    Kudos:
    28,535
    Bookmarks:
    9,791
    Hits:
    723,045

    16 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    From my headcanon:

    Shane and Ilya never play boardgames together like normal people. It always gets intense and they always wind up nãked in the end, the loser prone. Shane's favorite? Strip Trivial Pursuit, easy to figure out. Ilya's? Anything that frustrates Shane into pushing the pieces off the table and climbing into his lap.

    I started writing, and Shane wanted to play Trivial Pursuit first, so I let him do his thing.

    Enjoy.

    It's 1AM and I have work in the morning, hope you heathens like this smut fic I wrote for us.

    <3

    Not beta-red, just Grammarly and a prayer. If you see anything that needs fixing, let me know.

    Language:
    English
    Words:
    13,056
    Chapters:
    3/?
    Comments:
    32
    Kudos:
    537
    Bookmarks:
    162
    Hits:
    14,351

    12 Jul 2026