21 – 40 of 48 Works in Shameless Smut

  • Shameless Smut ×
  1. Frostbite by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-12

    ‘What are you doing?’ Shane asked but Ilya spoke over him. ‘I want to fuck you.’ Shane rolled his eyes. ‘You can fuck me at home, not in the changing rooms.’ ‘No, not in the changing room.’ Ilya pointed down to the ice beneath them. ‘Right here.’ Shane balked. His eyes widened in shock. Or: They have sex on the ice rink.

    Language:
    English
    Words:
    4,925
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77540886
  2. “You like these touched, don’t you?” His hand slid up, palm covering Shane’s left nipple, thumb circling, teasing. Shane’s eyes crossed, mouth opening on a ragged keen, body arching forward to offer more. “Do you play with them at home, hm?” Ilya taunted, pinching the tight bud. “Do you twist them under your sheets while you think of me? Does Mommy ever walk in on her sweet boy tugging his little tits and moaning?” A sob-half-laugh burst from Shane, mortifying and incandescent. “N-no, Father, oh God, n-no, she—ahhh—she’d—” His hole clenched around Ilya’s cock at the mention, involuntary, lust flaring hotter. The priest caught it, chuckled. “She’d be horrified to see her precious son like this,” Ilya murmured, nails scratching lightly over the right nipple now, making Shane shudder. “Socks on, slut naked, riding his priest’s cock right in the house of God.” In the house of God, Ilya found his most devout worshipper not in the pews, but bent over the altar, begging for absolution with every thrust.

    Language:
    English
    Words:
    4,451
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77560056
  3. Airport Security Breach by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-12

    After a crushing defeat on the rink, hockey star Shane Hollander clashes with airport security, ending up in a steamy interrogation with Officer Ilya Rozanov. A routine frisk turns into erotic punishment, with Shane submitting to spanks and deep, relentless fucking, which is the best he's ever had.

    Language:
    English
    Words:
    4,787
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77570231
  4. Ilya rails Shane into the headboard (literally) or Shane gets his bell rung - again.

    Language:
    English
    Words:
    7,058
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77370971
  5. Shane wearing glasses makes Ilya unbelievably horny. cue Shane getting his face fucked within an inch of his life.

    Language:
    English
    Words:
    3,064
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77382046
  6. Shane needs a break at a charity gala, luckily Ilya knows exactly what he needs.

    Language:
    English
    Words:
    5,092
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77401501
  7. “I told you it was supposed to be a surprise asshole,” Shane whispers and it was only then that Ilya finally noticed the razor in his hand and the notch of hair missing from Shane’s perfect pussy. Ilya’s throat goes dry and his hand reaches out to thumb at the perfectly smooth area. Ilya helps Shane shave.

    Language:
    English
    Words:
    3,374
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77189856
  8. The small, blocky ‘81’ that was now stamped on his hipbone looked very much like a reminder. A mark of claim. He was Ilya’s, and those two numbers were a physical sign to the whole damn world of that. He belonged to him, no matter what anyone said. They were together, and fuck everyone else. OR Shane surprises Ilya with a tattoo, and Ilya is VERY happy.

    Language:
    English
    Words:
    1,777
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77100956
  9. There is no plot. There is no foreplay. This is smut. He never broke eye contact with Shane–not for a second. Their breathing picked up, growing heavier as that familiar pull of desire and want overtook them. They stared at each other, fully aware of just how far gone they both were, how badly they wanted each other, how obsessed they’d become with each other.

    Language:
    English
    Words:
    4,282
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76972896
  10. “You thought I wouldn’t notice?” Ilya purrs, voice dark as midnight. Shane’s entire face ignites. He shivers, nodding shyly, nerves raw. The answer slips free in a stammer that sounds like confession. “I just—w-wanted to know why… it felt good…” Ilya’s chuckle vibrates against his lips, equal parts heat and fondness. “You looked so guilty. Touching your bruise, trying so hard to stay quiet while your cock drooled.” His fingers wander higher, brushing Shane’s sticky erection through his shorts, drawing out a shuddering moan. “You loved it.” Shane discovers a new kink by accident; Ilya is more than happy to help him explore it.

    Language:
    English
    Words:
    4,750
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76828981
  11. It permeated his brain. The intoxicating smell of simple bar soap, laundry detergent, a hint of sweat, and Ilya. It was like a soft blanket surrounding his thoughts, cushioning them, slowing them down. He’d been so busy, so stressed, by both his life and his secrets. Everything was so complicated, so confusing, so anxiety-inducing, that he couldn’t remember the last time he’d truly been able to take a full inhale. So, as he knelt there, breathing, pressing into the man above him, Shane felt himself relax bit by bit, his anxieties and ruminating worries finally slipping away. -- Or, Shane learns that cockwarming quiets his brain.

    Language:
    English
    Words:
    3,023
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76915701
  12. Shane and Ilya attends a Japanese wedding ceremony. Ilya wears a traditional kimono. Shane proceeds to froth at the mouth.

    • Part 2 of
    Language:
    English
    Words:
    6,425
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76937416
  13. “Like you could even drive mine, Hollander. Too strong, too powerful for boring man like you,” he bellows, eyes sharp and smoldering. And the implication isn't lost on Shane. “You don't know that,” Shane scoffs and rolls his eyes. “Want to test drive then?” Ilya slides the key fob towards the space between them. When his vodka arrives, Shane's hand darts to grab the glass and downs it all in one go. “You take me,” he says through a grimace. “If I like how it…drives, maybe I'll buy it from you when I steal that Stanley from under your nose,” he mumbles before walking off towards said car. Ilya just cocks a brow up, amused. “Maybe I need to put a muzzle on you, Hollander,” Within the space of a hundred roaring sports cars, Shane Hollander finds his favorite ride.

    Language:
    English
    Words:
    3,110
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76850856
  14. Ilya has a surprise for Shane. ---- “But I want to see you,” Shane whined. “Just long enough to get surprise,” Ilya murmured. The silk scarf slid snug behind Shane’s head, darkness making Shane breathe faster. Shane swallowed hard as the world narrowed to touch and sound, every nerve straining for proof that Ilya was still there. He tilted his head just a fraction, just enough to catch the ghost of movement. Fingers. Long, confident. He tugged uselessly at the scarf binding his wrists to the headboard. “Ilya,” he breathed. “You said you wouldn’t tease.” “But I want to see you,” Shane whined. “Just long enough to get surprise,” Ilya murmured. The silk scarf slid snug behind Shane’s head, darkness making Shane breathe faster. Shane swallowed hard as the world narrowed to touch and sound, every nerve straining for proof that Ilya was still there. He tilted his head just a fraction, just enough to catch the ghost of movement. Fingers. Long, confident. Drifting down his chest towards his aching cock. Shane’s excitement burned fast and bright, tightening low in his stomach until it felt less like arousal and more like need. The longer Ilya made him wait, the worse it got. Every second without him another reminder of how badly Shane wanted him. He tugged uselessly at the scarf binding his wrists to the headboard. “Ilya,” he breathed. “You said you wouldn’t tease.” A low chuckle answered him. “Did I?” Rough fingers caught his ankle and pulled his leg straight. “Hold still, baby.” Shane forced his body to be still, barely breathing as every bone in his body begged for the Russian’s touch. Ilya lifted his leg and pressed his foot against solid muscle. His thigh. The realization sent a shiver through him. Something soft wrapped around his ankle, tightening fast. A cuff. “Baby,” Shane gasped, the word tearing out of him. “Mmhmm?” Lips brushed just above the leather - unhurried, possessive - before his leg was lowered and the other lifted. The second cuff clicked closed. “You good, moya dusha?” “Yeah,” Shane panted, rolling his ankles. The leather was absurdly soft. “Let me see you.” “Almost.” Ilya told him, earning a groan of frustration. His rich laugh vibrated over Shane’s skin. “Patience.” “I’ve been fucking patient.” Ilya just laughed again, and his body weight left the bed. Shane strained without thinking, chest lifting off the mattress, chasing heat that was already gone. Don’t leave. Don’t- “Baby-” Shane hardly recognized his own voice. “I’m still here.” Ilya’s voice was suddenly close. Warm lips brushed Shane’s mouth. Just enough. “Fuck,” Ilya murmured. “Y ou’re beautiful.” “Rozanov, please.” “I love when you sound like that.” Then he was gone again. Something heavy landed at the foot of the bed. Shane frowned beneath the scarf, confusion threading through the lust. His right foot was lifted, leg straightened. Metal tapped metal. What is that? Hands tightened around the cuff. Then his other ankle was lifted. The cuffs were attached to something, he felt it before he understood it. The bed shifted. Shane was tugged downward just enough to stretch his arms fully overhead. “Fuck!” “Know what it is?” Weight settled over him before he could answer. Thighs framing his chest. The scarf was stripped away. Light rushed back in and there was Ilya, looming above him, his curls a halo around his face, eyes sharp, cock hard and leaking. “Ilya…” Shane’s tongue flicked out without thinking, brushing the flushed head of Ilya’s cock. A sound tore from Ilya’s chest. “So pretty.” he muttered, shifting his cock out of Shane’s reach. He cupped Shane’s cheek, tipped his head back. Shane sucked his thumb into his mouth, eyes locked on Ilya’s face. On the tight jaw, the way his curls brushed his forehead when his brow furrowed. “Fuck,” Ilya groaned. “Look at you.” Shane hollowed his cheeks around the digit, sucking hard. Fingers tangled in his hair, jerking his head back just enough to steal his breath. “Do you want to be my slut tonight?” Ilya whispered, stroking Shane’s cock once, then twice, then letting it slap back against his stomach. “Forever,” Shane moaned. God, forever. “Want to be good for you. Let me be good for you.” “Open your mouth.”

    Language:
    English
    Words:
    2,146
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76698621
  15. ‘You are so greedy for me, princess.’ Shane’s eyes flicked open immediately. ‘What?’ he asked, shock clear in his voice. Or— Ilya wants to make Shane blush.

    Language:
    English
    Words:
    1,479
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76731046
  16. Torture, Lovingly by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-29

    A shameless smut ficlet. No thoughts, just vibes and Russian endearments.

    Language:
    English
    Words:
    1,309
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76653261
  17. Here to Help by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-28

    Shane is suffering consequences of being away from his baby. He’s in pain and uncomfortable at hockey practice. Ilya is a helpful husband.

    Language:
    English
    Words:
    2,577
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76608256
  18. “Shh, shh. Do not scream.” Ilya's pretty, piquant face was inches from his own. “It's just me.” Just him? Just Ilya fucking Romanov, in his apartment, in his room, in his bed. While Shane had a dildo up his ass and his cock in his hand. Oh god. Oh god oh god. This couldn't be happening. Shane forgot he gave Ilya an extra key to his apartment. Ilya walks in on something interesting. It was a cold night in February, and Shane was alone in his apartment while the rest of his team was out celebrating their win over Boston. Shane should have been out with them, drinking his ginger-ale while everyone else ordered pitchers. He'd told Hayden that he wasn't feeling well after the game, that he wanted to make sure he didn't get worse and mess up their next match against the Admirals. Shane didn't like lying. He was bad at it. And it seemed like he was doing it an awful lot lately. It was snowing outside, fat white flakes filling the window and sticking to the glass in pretty crystalline patterns. Shane opened the curtains to peer out over the wintry scene. The last night had been clear and beautiful, and he'd been looking out at the stars over a mop of golden curls before his eyes had drifted closed. Tonight, there were no stars, only grey swirling clouds. And somewhere up there in that dark slate sky, Ilya was flying home to Boston. A lump sat heavy in Shane's chest like he'd swallowed a rock. What was Ilya doing? Looking out through the window at the city lights below and wondering which ones shone from Shane's apartment? Was he reclined in his seat with his earbuds in, his blue eyes all dreamy and relaxed, thinking of nothing at all? Or was he thinking of his Russian girlfriend and the life that Shane knew nearly nothing about? Shane turned away from the window and shook himself. Get it together, Hollander. This is just embarrassing. Pining like an angsty teenager. Ilya would laugh at him if he knew. Ilya looked beautiful when he laughed. Well, to be fair, he looked beautiful all the damn time. Especially when he was in Shane's bed, naked and shameless, looking at Shane with a smirk like he wanted to just eat him up. Between his legs, Shane's cock twitched. Jesus, that was embarrassing. Was that all it took to get him going? Shane took a deep breath and let it out slowly. It didn't help slow his racing heart. God, it just never stopped, did it? He couldn't get away from it. From him. Somehow Ilya found a way to worm himself into his head, even when he was nowhere in sight. He took up space in Shane's head the same way he took up space in any room he was in, larger than life, his presence commanding. That roguish face, those messy curls, the shapely mouth that could flash a charming smile one moment and a challenging snarl the next. The easy way he asked for what he wanted from Shane - or demanded it. And god, how good it felt to give it to him. His phone buzzed from the table. Shane sighed. Probably Hayden again, asking if he was feeling better. Shane considered saying yes, and that he would come by the bar shortly. It would be a welcome reprieve. A distraction. Wasn't that just what he needed? The hot, heavy weight between his legs pulsed again, insistent. He couldn't ignore it. Shane set his phone to Do Not Disturb without looking at who had called. He couldn't handle talking to anyone right now. Not like this. He stood there foolishly, staring out the window with his cock tenting his pants, thinking about pretty blue eyes and chiseled abs, about the moles that dotted Ilya's back, how his gold chain bounced on his collarbones as he fucked Shane into the mattress... Maybe what he just needed to get Ilya out of his system. Maybe, just maybe, he wouldn't wind up counting down the days 'til the playoffs, haunting the calendar and waiting, yearning. Shane took off his clothes, slow and meticulous as always, starting with his shirt and ending with his socks and underwear and making sure everything was tucked neatly into the laundry hamper. Naked, he made his way into the bathroom and took the little box of Kleenex from the shelf over the sink and brought it out next to the bed. Next to it he put his bottle of lube, the good one with the pump top because Ilya didn't like the one that had to pop open. This ritual complete, Shane threw back the covers and rolled into the soft fresh-pressed sheets, so cool against his flushed skin. At the first stroke of his slicked hand, Shane's eyes closed. The tension left his body in a slow warm wave, like sinking into a hot bath. He started slow, pushing his hips up into his palm and sliding his thumb over the wet tip. His free hand drifted absently across his chest, rubbing his thumbs over his nipples and thinking about Ilya kissing his way down his chest. So sensitive, Hollander. So easy. Shane's hand worked faster up and down his shaft, his breath coming in short punched-out gasps. Sweat prickled at his brow. Better, this was better, but it was not enough. It wasn't what he really needed, what his body craved. Frustration coiled in his stomach like a fist. “Fuck,” he said, and got up from the bed. He wiped his lubed hand on a towel and went rummaging in his closet for what was hidden in the very back in a box wrapped in a hoodie, like he was afraid someone would break into his apartment for the sole purpose of snooping. What colour? Rozanov had demanded. What colour, Hollander? This one was blue. He hadn't told Rozanov. The silicone was cool at first but warmed quickly at the touch of Shane's hand. The texture wasn't as smooth as the first toy he'd gotten – that one had been plain, unrealistic, as though Shane could ignore what it was supposed to be imitating, like that would somehow make any difference at all. This one had thick raised veins, a defined head, and an upward curve that promised to find and massage that incredible little spot inside him that Ilya always found with an easy crook of his fingers.

    Language:
    English
    Words:
    5,382
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76505936
  19. Santa's Naughty List by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-25

    It’s Ilya Rozanov’s first Christmas with the Hollander family as Shane’s boyfriend. Between festive fluff, stolen kisses, and a spicy mischief right in front of Elf on the Shelf (omg scandalous), Ilya realizes he’s never felt this much at home before. AKA Lots of fluff, a little smut (including some light spanking for Shane), and then fluff again :P

    Language:
    English
    Words:
    6,598
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76391771
  20. When Ilya agrees to accompany Shane on a weekend trip to his parents’ house Shane is overjoyed. It’s their first Christmas together, and Shane is determined to make it special. Ilya, on the other hand, is determined to defile Shane in his childhood bedroom. And anywhere else he can have him. “You can’t be serious.” Seeing Shane like this is probably Ilya’s favourite thing. Hollander is laid out beneath him, his face hot and flushed, his cock hard and pressed up against Ilya’s own as Ilya lays between his legs. Ilya can feel the heat of his body even through the layers of clothing between them- layers he would very much like to remove. But the sullen look on Shane’s face tells him this is not likely to be an easy task. “We’re in my parents’ house,” Shane huffs, squirming in a way that does nothing to deter Ilya’s intentions. They have been at Yuna and David’s home for only around thirty minutes now. After greeting Shane’s parents Ilya has followed Shane up to his bedroom under the guise of getting settled in. Well, it is not so much a guise on Shane’s part- after entering the room Shane really does start to unpack, taking one neatly folded item of clothing after another out of his suitcase and putting them away in equally neat drawers. There is really only so long Ilya can stand it before he is striding over to Shane, practically performing a full body tackle as he shoves Shane onto the bed and pins him down. Ilya smiles wickedly as he leans over Shane, admiring how the pink glow of Shane’s skin makes the freckles adorning his cheeks even more prominent. Shane’s wrists are pinned by each of Ilya’s large hands, the full weight of Ilya’s body pressing him into the mattress. Ilya knows that Shane could probably free himself if he really wanted to. The fact that he doesn’t try to escape, along with how fucking hard he is, tells Ilya that Shane’s protests are not entirely sincere. “What is problem?” Ilya says, feigning ignorance. “Your parents know we are together, I don’t think you will need to come out to them again.” “The problem, Ilya, is they’re fucking downstairs.” “That’s fine, soon we will be fucking upstairs.” “Oh god,” Shane exclaims, pulling a face and squirming some more. “You know I didn’t mean it like that.” Ilya’s grin only grows wider. “Seriously, Ilya- we can’t do this here. This is my childhood bedroom for fucks sake.” “Mm, I know. Is making me hot thinking about it. Hockey superstar Shane Hollander’s teenage bedroom, wow...” Ilya leans closer, pressing his mouth to the sensitive skin just below Shane’s ear. He kisses and then licks the spot, murmuring happily as Shane groans in response. “Ilya...” Shane hisses, sounding pained as well as desperately aroused. He squirms again, sending shivers running through Ilya’s body. There is nothing sweeter than hearing Shane say his name. Ilya continues to kiss and lick and bite at Shane’s neck and jawline to make him say it some more, before attempting to steal a kiss. “We can’t...” Shane murmurs, pulling away. His pupils are so dilated it’s like his eyes are pure black; dark, liquid pools of desire that Ilya cannot help but drown in. “We are here for whole weekend, Shane. I don’t think I can go so long without fucking you.” “You know we can’t do that, Ilya.” “So you’re not even going to kiss me?” Ilya asks, suddenly unable to tear his eyes away from Shane’s lips. The idea of not kissing him for two days is suddenly unbearable. “Oh, so that’s all you want- just a kiss?” Shane replies, clearly not believing a word of it. “Of course. Just one, simple, very innocent kiss.” “And you have to lie on top of me to do that?” “I find it helps, yes.” Shane smiles, and Ilya’s heart swells at the sight. It has only been a few months that they have been like this- able to enjoy each moment together freely, without either of them having to pretend this is less than it really is. In some ways it still feels completely novel and new, and Ilya can’t help but drink in every second, knowing this is what he wants for the rest of his life. Shane continues to regard Ilya fondly for some time. When he tries to move again Ilya lets him, loosening his hold on Shane’s wrists, enabling Shane to reach up to gently cup Ilya’s face before sliding his fingers into Ilya’s hair. “We have to behave...” Shane says, prompting Ilya to pull a face. Shane smiles wider, tugging lightly on Ilya’s hair as he adds: “But I promise if you’re good then I’ll make it up to you the next time we’re alone together.” “I am always good,” Ilya replies, resulting in a laugh from Shane. When Shane finally lifts his head to place a soft kiss to Ilya’s lips it is all that is needed to have Ilya nodding his agreement after they part, knowing he will do anything Shane asks. Of course, Ilya knows that part of the fun in agreeing to Shane’s rules is seeing just how far he can bend them... “You’re unbelievable...”

    Language:
    English
    Words:
    2,805
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76428736
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. Next →