21 – 40 of 204 Works in Dirty Talk

  • Dirty Talk ×
  1. Shane calls a phone sex hotline and gets Ilya crooning unspeakable filth in his ear. It kind of devolves from there. ——— Ilya is a college student in Boston working on the side as a phone sex operator, Shane is still a hockey player. They have toe-curling, back-cracking dirty phone sex and end up catching feelings along the way.

    Language:
    English
    Words:
    131,252
    Chapters:
    10/10
    Files:
    2 versions
    AO3:
    #80822841
  2. Three rookies. One season. Cameras everywhere. The First Shift is a reality show following the NHL’s hottest rookies from Draft Day through their first year — on the ice, off it, and everywhere in between. Which is a problem for Shane and Ilya almost immediately.

    Language:
    English
    Words:
    32,296
    Chapters:
    16/?
    Files:
    1
    AO3:
    #81910611
  3. Mr. Rozanov came highly recommended. He was supposedly the best in the business, which is why Shane had hired him. It didn’t hurt that he was insanely attractive, either. Shane doubted there was another real estate agent in Ottawa who could match Rozanov’s ability to fill out a button-down. -OR- Shane and Ilya engage in some CNC roleplay where Shane is buying a house and Ilya is his sexy real estate agent.

    Language:
    English
    Words:
    1,666
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85986221
  4. Shane has a problem. Shane has several problems, actually. They can differ day to day, depending heavily on whether or not he's running late to class or an assignment is almost due, but in general, his problems are thus: he is in love with his roommate, that roommate is Ilya Rozanov, and if Ilya ever discovers even half of the things Shane has done because of that crush, Shane will probably have to either change his name and transfer universities or fake his own death.

    Language:
    English
    Words:
    5,364
    Chapters:
    1/1
    Files:
    1
    AO3:
    #85936096
  5. There’s a bulletin in the newspaper delivered to the cottage on Sunday morning, a brief warning to locals and tourists alike. Try not to go hiking alone. If you do, be sure to let someone know where you are and when you’ll be back. You never know what could befall you—who you could meet—in the woods! It’s a shame Shane doesn’t read the paper before slipping out in the predawn morning, Ilya fast asleep beside him.

    Language:
    English
    Words:
    3,354
    Chapters:
    2/2
    Files:
    1
    AO3:
    #82478096
  6. Ilya posts a casual video of himself covered in a necklace of hickeys given to him by his beautiful, freaky boyfriend. In an unfortunate turn of events, girls all over the world join forces to share the details and video evidence of their own sexual exploits with Russia’s pass-around party boy. Shane is not at all consumed by jealousy and absolutely does not fall into a spiral of competitive obsession over these events.

    —

    Or, 5 times Shane tries to be as good as every girl that Ilya’s ever been with, + 1 time Ilya shows him that he has always been better.

    Language:
    English
    Words:
    27,234
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84933411
  7. shane: ok so ur an intruder and you sneak into my house while im sleeping on the night of my birthday and torture me sexually for hours ilya: shane- shane: and you fuck my mouth and cum in it then duct tape it shut so i have no choice but to swallow it

    Language:
    English
    Words:
    9,902
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84652316
  8. The first time they’d done this, in Ilya’s bed, Shane had been mystified at Rozanov’s insistence that he not enter the nest without Shane’s permission. Now, Shane feels something akin to smugness flexing its claws in his chest. A primal satisfaction at the rightness that he is the one with the power - at present, if not for much longer - alpha just outside the nest and at his mercy. Like Shane will only yield for someone who has earned it. He can draw out Ilya’s suffering just a little longer, make him earn it. Shane rakes his gaze over the delicious chest and bicep muscles bunching above the edge of the nest. “Waiting for something, Rozanov?” “Are you going to let me into your nest, omega?” His pronunciation of the endearment is more Russian than English, accent thickening around the syllables. “Depends. You gonna give me your knot?” “Hm, does not sound like begging yet to me.” Some months after Shane recovers from rejection sickness in Ilya's bed, they share their heat/rut together at the cottage, both clinging to the delusion it's still casual.

    Language:
    English
    Words:
    52,868
    Chapters:
    3/3
    Files:
    1
    AO3:
    #77746871
  9. Anyway, Shane didn't remember exactly what was in the folder ... But he knew they were all good shots of him.

    He hastily clicked open the folder, his eyes barely glancing through the dozen or so shots there, vaguely registering a picture with a sunset background from his condo balcony, something of him laughing, a picture of him working at his laptop with his glasses on...

    The director called him again, and he shook his head, the photos blurring. Whatever. It would have to do.

    He clicked "select all," then the messages icon, then Rozanov's name. Hit send.

    ----

    Or: When never-hooked-up Shane and Ilya have to collaborate on a league charity project, Shane accidentally sends Ilya a nude.

    Language:
    English
    Words:
    47,305
    Chapters:
    11/11
    Files:
    2 versions
    AO3:
    #82939616
  10. "Where's Rose?" Shane asked, the confusion in his tone obvious, but 'Ilya' didn't buy it. Or didn't care to.

    "Ah, i see. This is .. foreplay."

    Shane's lips parted in disbelief.

    "Foreplay?" He practically squeaked, his voice a pitch higher and riddled with concern. For both his friends safety and because— is this person flirting with him?

    Or NHL star Shane Hollander accidentally calls a sex hotline and Ilya Rozanov answers.

    Language:
    English
    Words:
    11,391
    Chapters:
    2/2
    Files:
    1
    AO3:
    #83485766
  11. i need the deep end by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-04-30

    “You just need to practice, then?” “Um. Yeah, I guess.” Ilya’s hand has not moved from Shane’s knee, his thumb rubbing soothing circles into the skin there, his touch warm even through the layer of his comforter. “We could practice together,” Ilya says casually, a small purse to his lips. As if Shane’s brain is not screeching to a violent halt, his mouth falling open around a choked noise. “That’s not—that’s not funny.” “Is not a joke,” Ilya says firmly, suddenly serious. “If you are so afraid to be bad, I can teach you. Then you can go kiss a pretty girl, and you can impress her. Whatever.” Ilya shrugs, dark blue eyes darting across Shane’s face, a searching look. Or, Shane has never been kissed before. Ilya offers to teach him how.

    Language:
    English
    Words:
    7,093
    Chapters:
    1/1
    Files:
    1
    AO3:
    #84005436
  12. All year Shane had been fighting the desperate creeping desires spreading inside him, hoping they would wither and die in the airless forgotten dark of his dreams and now Rozanov, the only player at camp who might've been better at hockey than Shane, with his newly-long legs and newly-defined abs and his indifferent smirking gaze, was lying (maybe) hard above him, asking wildly inappropriate questions and claiming it was all normal and fine and good? Nonsense. If this was normal, Shane was missing way more social cues in his day-to-day life than he thought.

    -
    In which Shane and Ilya meet at hockey camp as teens and a bunch of other things also go differently. Not a teen fic tho I promise!

    Language:
    English
    Words:
    89,699
    Chapters:
    9/9
    Files:
    5 versions
    AO3:
    #80334051
  13. There’s a beat of silence between them. And then another, and another until it continues on for a solid minute, almost hitting the two minute mark until Hayden speaks again. “Maybe you just need to get high, y’know. Loosen up a little.” What the fuck? OR Shane decides to loosen up a little by smoking weed. Too bad his dealer is really weird. And hot, somehow.

    Language:
    English
    Words:
    8,861
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83759926
  14. Shane should be proud because he was the only one who put a ring on and locked the notoriously untamable Ilya Rozanov down. Everyone knows. The world made it a big deal. So why are girls still acting like his husband is someone available? Why do strangers still look at his husband like he’s fair game? And why does he feel the pit in his stomach over some half-drunk thoughts of random girls in a bar or some girl’s wandering hands on Ilya? Maybe it’s the alcohol. Or something else. Either way, Shane decides to do something about it. OR: Shane Hollander-Rozanov realizes he has a dangerously low tolerance for alcohol and for watching other girls flirt with his husband.

    Language:
    English
    Words:
    9,350
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83564661
  15. "It is simple. I would like to not think for a while, and I have a feeling you would enjoy a bit of control right now, yes?”

    Shane's breath caught.

    Language:
    English
    Words:
    3,785
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83554806
  16. After Shane films an obscenely slutty advertisement for a sports drink company, the whole goddamn world decides he’s their new favorite sex symbol. Ilya reacts perfectly normally to this latest development.

    —

    Or, 5 times Ilya is consumed with jealousy over his own fucking boyfriend + 1 time Shane shows him who he really belongs to.

    Language:
    English
    Words:
    16,711
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83499156
  17. Maria is shaken by another wave of laughter. “He got back together with his hockey man during playoffs. You beautiful idiot.”

    “And what does that mean?”

    Kip sighs. “They have this, like, superstition, I guess. That you’re not allowed to have sex during playoffs or you’ll lose your games. Or whatever.”

    Shawn laughs, sounding a little bit evil. “How long do playoffs last?”

    “Don’t ask,” Kip replies darkly.

    -
    Five times Kip and Scott work around the rules and one time they don’t have to.

    Language:
    English
    Words:
    13,197
    Chapters:
    6/6
    Files:
    1
    AO3:
    #82907001
  18. Super Virgin by

    Heated Rivalry (TV)
    • E
    • ✓

    2026-04-16

    “…You want to?” he asks.

    Shane blinks. “What?”

    “Kiss someone.”

    The question makes Shane’s brain short circuit.

    Shane swallows. “I mean—yeah.”

    “Then why haven’t you?”

    “I don’t know.” Shane shrugs again, shoulders tight. “Timing. People. It’s just… not something I think about like that.”

    That’s not entirely true.

    He does think about it. Just in a different way. Abstractly. Like something other people do, but not he himself.

    Ilya watches him for a long moment.

    “I could show you.”

    Language:
    English
    Words:
    9,616
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83249111
  19. When the Peloton ad that Shane does drops online, Ilya has a lot of feelings about it— and maybe too many words for the fans online

    Language:
    English
    Words:
    7,895
    Chapters:
    1/1
    Files:
    1
    AO3:
    #83242596
  20. 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
  1. ← Previous
  2. 1
  3. 2
  4. 3
  5. 4
  6. …
  7. 11
  8. Next →