1 – 16 of 16 Works in Public Sex

  • Public Sex ×
  1. #CC0000 by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-07-28

    He wants to offer the kind of casual physical reassurances every other submissive on the roster accepts without thinking but, instead, Hayden learns to ask before offering less personal comfort, settling for hugs and congratulatory pats.

    Sometimes Shane even says yes, but mostly he smiles awkwardly and declines.

    Hayden figures that is just how Shane is; some submissives are simply born odd. It isn't a bad thing, really, just—a little different.

    Wrong, maybe.

    His stomach always twists a little thinking it, not wanting to sound too critical. He doesn't mean it harshly, obviously, he just thinks it's biologically unfortunate. Some submissives come out a little wrong and don't understand how to accept comfort or bond correctly.

    It isn't Shane's fault.

    Language:
    English
    Words:
    7,142
    Chapters:
    1/1
    Files:
    1
    AO3:
    #88388251
  2. “I have a surprise for you all, if you’ve been good boys and girls.” Ariana gestured across the lawn, where pink X-shaped crosses now dotted the landscape. Handcuffs dangled from the top of each.
    “Two, if we’re being technical. Islanders, please welcome our new bombshells! They will be giving you a very warm welcome. If you’re chosen, that is. Have fun…”

    Shane's wrists pulled against his restraints, heart thudding. A finger ran over his lips, shushing him. Then two hands appeared, tracing his body, warm and firm over his exposed skin. Shane panted, dizzy and delirious. Through the haze, he started smiling. He was straight. He was actually straight. Irrefutably hard as hell for some sexy new bombshell.

    A hand traced Shane’s jaw, almost tender, and their hips pressed together again for just a moment. Shane’s mind stuttered, his own hardness meeting…something else.
    Warm breath wafted into his ear. “I will give you some time to ah, calm down, yes?”
    Shane jerked back, hitting his head against the cross with a loud curse.
    The voice was Russian. Vaguely familiar. And unmistakably male.
     

    ~shane goes on love island. ilya enters as a bombshell. gay chaos ensures. ~

    Language:
    English
    Words:
    149,416
    Chapters:
    27/27
    Files:
    2 versions
    AO3:
    #79398191
  3. Shane Hollander writes to an inmate, at first intending to do nothing other than quell his lonely curiosity. Somehow, they end up meeting...in the woods...at Shane's perverted request.

    Language:
    English
    Words:
    5,205
    Chapters:
    1/1
    Files:
    1
    AO3:
    #88094836
  4. There was a small recoil, nothing Shane would consciously register as a recoil, just a slight drawing-back of his head and a micro-expression crossing the bridge of his nose.

    His brows pulled together for one second, and he pulled the carton away from his face, examining the opening.

    Ilya Rozanov has seven cameras. Ilya Rozanov has a blog.

    His gay roommate doesn't know about any of this.

    Language:
    English
    Words:
    52,517
    Chapters:
    3/5
    Files:
    1
    AO3:
    #82935416
  5. open door policy by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-05-06

    The Raiders are in the playoffs, and something just isn’t clicking. Maybe it’s the stress, or maybe someone put a fucking curse on them, but passes just aren’t connecting, and line changes chafe instead of gliding. It’s not fucking acceptable, and after two losses against the Admirals– one, humiliatingly, on home ice– both Coach LeClaire and Captain Ilya Rozanov know something needs to change.

    Enter Shane Hollander.

    or, free-use omega shane x the raiders roster

    Language:
    English
    Words:
    6,559
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84361251
  6. Rather than give him the joint, Ilya takes it back between his own lips and sucks in a deep breath, the tip glowing as he does so. Then, before Shane can process it, he’s reaching up and sliding one large hand around the back of Shane’s neck, pulling him down so their lips meet. Shane gasps softly, and Ilya takes the opportunity to blow smoke into his open and waiting mouth. Oh, God. Are you there? It’s me, Shane Hollander. We’ve had our differences, but I think I’d like to convert for real this time. I’m ready. Open the pearly white gates. I’m coming up. Shane goes to a house party, gets high, then gets on his knees. bon appetite now a multi-chapter saga bc i couldn't help myself

    Language:
    English
    Words:
    93,547
    Chapters:
    5/5
    Files:
    2 versions
    AO3:
    #79536621
  7. This is a sorta fix-it. For when Scott asks Kip to move in with him he forgot the simple fact that his door has always more closely resembled a revolving one as people come and go bringing their problems with them and the Good Captain Scott Hunter fixes them as best as he can. Allowing for Kip to have the opportunity to be brought closer to Scott's hockey world and allows him to better understand what Scott is really risking in regards to coming out while still playing hockey. Also, helps to break down that Scott only sees his value in his usefulness and Kip is determined to make him understand that his value is inherent just by existing and is NOT a reward he gets from helping others.

    Vaughny also pops up a lot. He's clueless but he's got heart... and tacos

    Majority of the chapters are General Audience, the ones that are Explicit will be noted in the Author's Note at the beginning of a chapter.

    Language:
    English
    Words:
    25,599
    Chapters:
    11/13
    Files:
    1
    AO3:
    #76989681
  8. Shane has always hated Ilya. Always. From the first time he saw him leaning against a car like he owned the street, talking too loud, smiling too easily….and Ilya just knows how to tick him off— like it’s second nature, like he can tell exactly what gets under Shane’s skin and leans into it every single time.

    It doesn’t matter where they are, or what’s going on, Ilya finds a way to make it about him and Shane ends up pissed off before he even says a word.

    Shane huffed as his phone lit up with vibration. He grabbed the phone off the charger. The screen lit up again, he glanced down at an unfamiliar number.

    Unknown: don’t ask how I got you number but I’m bored come race me if you’re not too scared to get beat again Hollander 😉

    Language:
    English
    Words:
    4,448
    Chapters:
    1/1
    Files:
    1
    AO3:
    #82021081
  9. Five ways the Hollander-Rozanov clan didn’t meet the McCall pack, and one way the McCall pack met them.

    Language:
    English
    Words:
    18,280
    Chapters:
    6/6
    Files:
    1
    AO3:
    #80005836
  10. Ilya barely listened to a word coming out of his lips, more focused on what was nestled inside of them. His incisors, which should be elongated into full fangs like Ilya’s, were only slightly pointed. None of the other teeth had sharpened either, something no vampire could avoid when hungry. Ilya had only seen such teeth on a certain type of vampire, ones that would never have been left alone to cry in an alley while a strange vampire fed. This vampire, this Shane, was a fledgling. Or Ilya tries to get a quick meal in and ends up adopting a hurt vampire and defiling him in the same night

    Language:
    English
    Words:
    9,688
    Chapters:
    1/1
    Files:
    1
    AO3:
    #79569601
  11. Hayden pike walks in on his best friend and his boyfriend and finds out more then he needed to know bout a phone call from years ago or Hayden finds out what really happened during his phone call with Shane while Shane was at his cottage or someone find Hayden a good therapist he has seen and heard to much

    Language:
    English
    Words:
    1,264
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77336016
  12. “You know,” Ilya adds, like he’s continuing a casual thought, “Hotel was good idea. It’s warm, no ice, no… audience.” Shane’s grip tightens on the strap of his bag, but he still doesn’t respond. He keeps skating, eyes fixed ahead, pretending the words don’t land even as heat crawls back up his neck. “But no,” he continues, clearly enjoying himself. “You choose rink, very bold.” “Fuck off,” Shane exhales through his nose. Ilya keeps talking as they slow near the boards, skating lazy circles around Shane like he has nowhere else to be. “Next time,” he says mildly, like he’s already planned it, “We use a hotel. I promise, much less… scandal.” _____ Shane and Ilya get freaky on the ice, LIKE LITERALLY on the ice during the All Star Game week.

    Language:
    English
    Words:
    14,413
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77146841
  13. Once Is A Habit by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-01-04

    The bus was just a run of the mill charter bus. Nothing special. No obnoxious Greek letters to indicate that- Well, fuck. “Mom,” Shane hissed suddenly, getting closer as she waved to bus full of frat boys. “You cannot be serious.” (Professor/college student AU with a side of frat boy Ilya)

    Language:
    English
    Words:
    13,528
    Chapters:
    3/3
    Files:
    1
    AO3:
    #77078556
  14. Shane and Ilya came out as a couple and started playing for the same team. They get to travel together now. Ilya wants to have some fun, and Shane can't say no to his boyfriend. That's how he ends up with a plug in his ass on an airplane surrounded by teammates.

    Language:
    English
    Words:
    3,757
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76189266
  15. Shane doesn't even have to look up to know that Ilya is grinning, a feral, vicious thing as he knots his fingers in Shane's hair and tugs, just hard enough for Shane to let out a whine. The dull ache reverberates down his nerves, as he opens his mouth and pants, sucking down lungful after lungful of Ilya's sweat and musk, salt straight from his skin as he noses at the hem of his shirt.

    “Is good, we won,” Ilya murmurs, stroking his hand through Shane's hair. “Have been wanting to show—have been wanting to give prize.” He pauses, and Shane knows his next words are going to be a cruel gift, a dagger of lust straight between his ribs. “And Hollander has been eager to show off, yes? Three goals,”—he whistles, low and mocking as Shane shifts at his feet, his ears burning as Ilya cups the back of his head, scratching blunt nails over his scalp—“is like he needed to prove how bad he wants.”

    OR: Ottawa wins the Stanley Cup. Everyone gets a reward.

    Language:
    English
    Words:
    7,147
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75447656
  16. Shane was starting to sweat a little with nerves, second-guessing his plan, not feeling nearly as brave as he did when he made the decision to do this at dinner.

    “What is it?” Ilya asked as he opened the box. He held up a small plastic remote control with two buttons, turning it in his hand, trying to find an indication of what it was for.

    Extremely gratuitous anniversary dinner smut.

    Language:
    English
    Words:
    1,774
    Chapters:
    1/1
    Files:
    1
    AO3:
    #67341238