21 – 39 of 39 Works in Oral Fixation

  • Oral Fixation ×
  1. "Suck," Ilya commands gently. Shane watches his reflection turn pink. They're alone, for now, but that could change at any moment. Shane feels sick and needy and wants to fight the urge to soothe so badly. Ilya taps again, insistent. "It will help. Suck."

    Language:
    English
    Words:
    2,846
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #77106916
  2. Built for This by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-01-04

    Good hockey boys didn’t dream of their mouth stretched wide around another man, didn’t dream of that man fucking their faces, didn’t dream about what it would feel like if they came down his throat.

    Language:
    English
    Words:
    1,506
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77083666
  3. Shane Hollander has a problem. He can't keep his mouth off Ilya Rozanov, and it's going to get them both in trouble. Five times Shane's oral fixation nearly exposed their secret, and one time it was exactly what he needed.

    Language:
    English
    Words:
    13,576
    Chapters:
    1/1
    Files:
    1
    AO3:
    #77080511
  4. Ilya quickly put two fingers in his mouth to shut him up, but Shane moaned even louder at the action. Unbeknownst to them, poor, young Luca Haas had stumbled out of the bathroom near them and almost yelped when he turned in their direction. Their teammates laughed at him all the way to the bar when he tried to recount what had him looking like a ghost. So here Shane was: delirious, hard, and pleasantly sucking Ilya’s fingers pumping in and out of his mouth against a club wall. 5 times Shane’s oral fixation gets him and Ilya in trouble +1 time it’s just for them. (Inspired by Husdon Williams’ explicit support for Shane’s oral fixation.)

    Language:
    English
    Words:
    3,638
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76974946
  5. Good Boy. by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2026-01-01

    It was too much. Way too much. Ilya hitting his prostate with such force it felt like Shane was burning inside, as if the praise was helping anything. Shane’s eyes began to water as he hid his face in the crook of Ilya’s neck, back arching as he sobbed into his neck. “Fuhh—fuckin’—nngh…” Ilya huffed a laugh, more so a breath than anything and reached a hand down to Shane’s cock and started stroking it with every thrust. Shane quite literally screamed almost as tears slipped out and dug his nails into Ilya’s sides. Shane was making so many fucked out noises now, mixes of squeals like a girl would make and screams echoing off the walls. “Cmon baby, come for me, be a good boy I know you can.”

    Language:
    English
    Words:
    2,596
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76843956
  6. “Well?” Shane’s voice catches, teeth gritting as his fingers clench into unforgiving porcelain. Ilya breathes out. “I can smell you from all the way down the hall.” Shane swallows, rolling his eyes as his head drops. “Fuck off.” Ilya pushes himself off from the wall, the heels of his shoes clicking against the tile. Shane doesn’t even fight it when Ilya takes his chin between his fingers, blissfully suffocated by the alpha’s proximity. Or, a Las Vegas heat fic.

    Language:
    English
    Words:
    9,511
    Chapters:
    2/2
    Files:
    1
    AO3:
    #76639791
  7. Smoking Hot by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-29

    Ilya annoys Shane by smoking after one of their late night hotel meet-ups (before The Cottage), and Shane finds out that he actually doesn’t hate smoking as much.

    Language:
    English
    Words:
    4,316
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76679321
  8. dive head first. by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-26

    because of his oral fixation, shane constantly wants ilyas dick in his mouth, by any means necessary

    Language:
    English
    Words:
    4,249
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76480646
  9. walk him like a dog by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-24

    "Don't like it," Shane insisted shakily. "M'not a dog." The hand gripping his waist flexed. Ilya tugged the collar again and Shane keened, high and reedy. He took his bottom lip between his teeth to quiet himself. It did nothing to stop him from gasping needily when Ilya's hand shifted to cup him through his jeans. "Mm, no, you are not. But you like when I say it, yes?" Ilya pressed, voice low and condescending. It washed over Shane like a drug. --- Shane gets looped into wearing a dog collar for Halloween. Ilya takes advantage of the situation.

    Language:
    English
    Words:
    5,739
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76355731
  10. sicken me by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-24

    “You lie to yourself, Hollander. Not to me.” “What, because you know me so well?” “Yes. I do. Don’t I?”

    Language:
    English
    Words:
    10,346
    Chapters:
    1/1
    Files:
    2 versions
    AO3:
    #76358436
  11. Ilya leaned down and pressed an almost chaste kiss to Shane’s lips. “Stay.” Shane dutifully stayed still on the bed as Ilya went to the other side of the room, rummaging in the drawer for longer than usual. Shane fought the urge to turn and see what Ilya was doing until the other man came back, crouching down in front of him. He was holding lube, a condom, and–to Shane’s surprise–the pair of leather handcuffs that usually sat in the back corner of their drawer. They didn’t use the cuffs often, maybe a handful of times ever. Shane didn’t usually like not being able to touch Ilya. But Shane felt something warm and eager stir inside of him. He wanted Ilya to make the choices tonight. He was tired of thinking. Shane has a lot on his mind. Ilya gets a few things off it. Shane frowned at the pot of rice as the water splashed out cloudy again. He wasn’t counting how many times he washed it, but Ilya was stirring the saucepan on the stove, and the rice wasn’t going to be ready at the same time. Shane had been moving slowly, distracted. He turned on the tap again. At the same time, his phone buzzed in his pocket. The Rolex rep, confirming what time the shoot was tomorrow. Or his mom. Or Hayden, or JJ, or someone else wanting to talk about the shitshow last night. He swirled his fingers through the rice grains impatiently and poured the water out again. It ran clear enough. Buzz. Tap back on, cold water up to the joint of his finger. Buzz. Three texts meant it was probably Hayden. Shane didn’t want to talk about the game. If the Rolex rep hadn’t sent the time yet, he didn’t know how early he was getting up in the morning. They couldn’t shoot too late, because Shane had to be back at the rink for video review, which was going to suck. Theriault was pissed. He set the pot back into the rice cooker, closed the lid, and frowned again. Nothing happened. He pushed a button, but nothing lit up. “Fuck,” he muttered. “Piece of-” “Shane.” Ilya put his hand on top of Shane’s gently. His tone it wasn’t the first time Ilya had called his name. “Is not plugged in.” Shane took a deep breath. “What’s going on?” “Nothing. I’m just distracted.” Ilya’s hand trailed up Shane’s arm, and Shane turned a little to face him. Ilya brushed his fingertips across Shane’s temple. “Where are you?” Shane leaned into the touch and Ilya flattened his hand against Shane’s cheek. Shane closed his eyes. “Pittsburgh.” “Pittsburgh sucks. Montreal is much nicer.” Shane let out a little huff. “You didn’t get shut out by them.” “No. But half your team has the flu.” “I don’t have the flu. I played like shit.” “Ah, and hockey is individual sport, yes? You can do everything by yourself?” Shane turned his head and pressed a gentle kiss to the palm of Ilya’s hand instead of responding. He let out another deep breath. “Shane. Sit. I will finish dinner.” Shane didn’t feel like arguing. “Okay,” he mumbled into Ilya’s palm. Ilya took his hand away, and Shane missed it immediately. “And give me your phone.” “Why?” Shane was already handing it over. “Because you will look at it and be more stressed.” Ilya slid Shane’s phone into his pocket. “Sit.” Shane wandered into the living room and sat on the couch. He looked around, picked up the book on the end table he had been ignoring for weeks, and stared blankly at a page until Ilya came back in with two bowls. Shane ate listlessly. When they were done, Ilya pulled him back against his chest and Shane let himself relax a little into the other man’s arms. They stayed like that for a while, Ilya’s breath soft against the top of Shane’s head and his arms strong around him. “You are stressed,” Ilya said into his hair eventually. “Very observant,” Shane said quietly, no real bite to it. “Mmm. Nothing gets by me. Like Pittsburgh goalie.” Shane turned to complain, but Ilya kissed him gently. “Still. You are very stressed lately. You are thinking too much.” “I’m sorry. We haven’t seen each other in weeks, and I’m-” Shane gestured with one hand, and Ilya caught it in his firm grasp. “No apologizing. Come to bed. You need to relax.” Shane reluctantly stood up from Ilya’s embrace. “The dishes first.” “Yes, yes, dishes. Then bed.” Ilya had already loaded most of the dishes into the dishwasher. Shane rearranged them properly and slotted their bowls and forks in. Ilya kissed him again as soon as they made it into the bedroom, backing Shane up until the bed hit the back of his knees. They stayed like that for a while, kissing gently and then deeply, until Ilya pulled back and his eyes searched over Shane’s face. Shane made a frustrated little sound and leaned back towards him, but Ilya put his hands on Shane’s shoulders and guided him down to sit on the bed. “You are thinking too much. Let me make your brain quiet, yes?” Ilya said. His voice was even, but Shane could see he was half-hard in his sweatpants. Shane was almost embarrassed at how quickly he nodded. He didn’t want to think anymore. His whole body, tired and tense, craved Ilya. Ilya leaned down and pressed an almost chaste kiss to Shane’s lips. “Stay.” Shane dutifully stayed still on the bed as Ilya went to the other side of the room, rummaging in the drawer for longer than usual. Shane fought the urge to turn and see what Ilya was doing until the other man came back, crouching down in front of him. He was holding lube, a condom, and–to Shane’s surprise–the pair of leather handcuffs that usually sat in the back corner of their drawer.

    Language:
    English
    Words:
    2,735
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76244011
  12. When Shane’s mind gets too loud Ilya finds a way to quite it. And no, it’s not just because he’s fed up with finding the ends of his hoodie strings chewed.

    Language:
    English
    Words:
    2,004
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76285536
  13. Shane fled the ice. Maybe he had just imagined– As he stumbled down the tunnel, he wedged a hand into his skin tight hockey gear, gathered some of the wetness and brought it to his nose. The scent was obvious: his heat had started.

    Language:
    English
    Words:
    2,323
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76287786
  14. The wisdom tooth in the X-ray looks fine on the surface but turns sideways inside Shane’s gums. “I would recommend extraction,” says Dr. Robbins. Shane thinks, is it so easy a thing to take from someone? He tells her, “I’ll book an appointment.” “You’re in luck, Mr. Hollander, a patient cancelled their surgery this morning and we have an open slot in an hour’s time. Do you have someone who can drive you home?” OR, Shane gets his wisdom tooth removed and returns to Ilya high on drugs, featuring his unfortunate oral fixation.

    Language:
    English
    Words:
    1,692
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76170856
  15. After The Clash by

    Heated Rivalry (TV)
    • E
    • ?
    • ✓

    2025-12-19

    Shane and Ilya’s rivalry has never led to real violence, until now, when Shane is distracted and can’t keep his hands or anger to himself. What begins as a heated confrontation on the ice ends in a night of pleading and passion. “I can fix it, let me show you how I can fix it.” Shane’s eyes flicked down to Ilya’s pants and back up again. “You love sucking my dick, da?” He asked Shane as if he didn’t already know the answer. “And yet you punch me on ice,” he said. “And you believe I still let you?” Shane was silent. Was this it? Had he finally crossed a line he couldn’t step back from? Was he about to lose the one thing he’d been craving since the puck dropped, the thing that had tangled him up so badly it spilled onto the ice in front of everyone? “You are denying a blowjob from me because I punched you?” Shane spoke trying to understand what Rozanov had planned.

    Language:
    English
    Words:
    5,345
    Chapters:
    1/1
    Files:
    1
    AO3:
    #76004886
  16. “Of course I’m playing,” Shane retorts, any bite in it undermined by his lack of eye contact and the pink flush steadily blooming on his freckled cheeks, “why wouldn’t I?” Ilya scoffs incredulously, lowers his voice so his words go undetected by the referee, “They let you start game, smelling like you need a knot.”

    Language:
    English
    Words:
    3,779
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75906081
  17. I just binged the book and the show and I thought Shane should cry while being called a slut, have this

    Language:
    English
    Words:
    2,307
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75898681
  18. stay the night by

    Heated Rivalry (TV)
    • E
    • ✓

    2025-12-12

    “Can you still stay the night?”

    “Yes,” Ilya says quickly, nodding into Shane’s neck. “I will stay the night.”

    I will stay forever, he doesn’t say. Just ask me, and I will do it.

    Language:
    English
    Words:
    6,011
    Chapters:
    1/1
    Files:
    1
    AO3:
    #75633226
  19. lucky bastard by

    Heated Rivalry (TV)
    • M
    • ✓

    2025-11-30

    “I like it,” he says weakly. “I like it, I like you holding me like this.”

    “Like what?”

    “Like you own me.”
    ---
    or; They're falling in love. They can't have it, even if they can have each other, just for a little while.

    Language:
    English
    Words:
    10,495
    Chapters:
    1/1
    Files:
    1
    AO3:
    #74995891
  1. ← Previous
  2. 1
  3. 2