sevener

Line art of a cowboy riding a bucking horse, whipping a lasso overhead



Recent works

Recent series

  1. Summary

    So. That’s how he ends up sitting in Schof’s lap, but it doesn’t really explain why he stays there for the better part of two hours.

    Words:
    28,480
    Works:
    5
    Bookmarks:
    81
  2. Words:
    11,412
    Works:
    2
    Bookmarks:
    10
  3. Summary

    “You said you know how this works,” Kyrou interrupts him, not a trace of impatience in his voice but still with that one eyebrow raised. Almost looking pleased with himself. “So you can either do what I say, when I say it, or we can have ourselves a little tussle about it.”

    Fik hesitates, “A tussle?”

    Kyrou’s grin widens, rut-hungry at the edges. “You gonna make me twist your arm?”

    Words:
    24,786
    Works:
    2
    Bookmarks:
    22
  4. Summary

    Threkeld, Scandinavia, 730 A.D.
    One story told again and again.

    ⌘⌘⌘
     

    Varr looked away, out towards the cliffs. The great mountains that spread out in the distance, a series of sharp, uneven peaks. Varr often liked to think that the Gods themselves might have knelt under the earth, heaving it on their shoulders to shape its imperfections. The lowest peaks curled protectively over the squat sod rooftops of Threkeld’s main square, a town nestled safely at the giant’s feet.

     

    ⌘⌘⌘

    Words:
    15,951
    Works:
    2
    Bookmarks:
    5

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Mechs in heat make pretty prizes in the gladiatorial arena. Ordinarily, Deadlock would pass—but, then again, he's not expecting to recognize the mech on display.

    (Inspired by a post by rudeicusdudeicus on Tumblr, used with permission.)

    Language:
    English
    Words:
    3,145
    Chapters:
    1/1
    Comments:
    64
    Kudos:
    1,537
    Bookmarks:
    232
    Hits:
    18,942

    14 Jul 2023

    Bookmarker's Tags:
  2. Public Bookmark 91

    Words:
    39,529
    Works:
    3
    Bookmarks:
    91

    12 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane is silent for so long that Rozanov leans, slouching against the doorframe, and raises his eyebrows at him expectantly. “Yes? You are selling bibles?”
    “You fucked my girlfriend.” It tears out of him.
    “Ah,” Rozanov drawls, as if the thought is just now occurring to him, “yes. I did.”

     

    based on a tweet

    Language:
    English
    Words:
    11,710
    Chapters:
    1/1
    Comments:
    432
    Kudos:
    13,339
    Bookmarks:
    3,437
    Hits:
    164,387

    05 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    “I need to sleep,” Ilya murmurs next to him on the bed, his voice distant.

    “Yeah, me too,” Shane rushes to agree. His fingers drum against his glass of vodka and he chugs the rest in one go. “I should, uh…” He moves to stand up off the bed, the soiled towel dropping from his stomach, and his knees buckle.

    Shane stumbles but remains upright, his vision blurry. But the glass in his hands slips from his trembling fingers, and, to his absolute horror, shatters all across the floor of Ilya’s penthouse suite.

    ----

    After the hookup where Shane and Ilya didn’t kiss, Shane nearly passes out in his rival’s hotel room.

    Language:
    English
    Words:
    5,172
    Chapters:
    1/1
    Comments:
    229
    Kudos:
    17,714
    Bookmarks:
    2,327
    Hits:
    121,317

    26 Jan 2026

  5. Public Bookmark *

    Tags
    Summary

    Every Boston Raider knows that although their captain has a girl in every port, he’s got a soft spot for the one in Montreal. Dr. Shane Hollander knows it’s better to have a semi-regular source of casual sex than try to make a relationship work during residency. Ilya Rozanov knows that the doctor he’s fucking in Montreal is unaware that he plays hockey, and in fact probably thinks he’s Bratva.

    Language:
    English
    Words:
    12,465
    Chapters:
    1/1
    Comments:
    2,563
    Kudos:
    48,004
    Bookmarks:
    14,199
    Hits:
    403,940

    26 Jan 2026